wxml代码:javascript
<wxs module="t" src="../../../utils/time.wxs"> </wxs> <block wx:for="{{coin.list}}"> <view class="detail" data="{{item}}"> <view class="row"> <view class="col-7"> <view class="remark">{{item.remark}}</view> <view class="coin-box"> <view>变更积分</view> <view wx:if="{{item.type == '1'}}">+</view> <view wx:if="{{item.type == '2'}}">-</view> <view>{{item.coin}}</view> </view> </view> <view class="col-5"> <view class="time">{{t.timestampToTime(item.create_time)}}</view> </view> </view> </view> </block>
wxss代码:css
.detail { width: 100%; box-sizing: border-box; padding: 20rpx 30rpx; height: 190rpx; margin-top: 10rpx; background: #fff; } .detail .remark { height: 75rpx; line-height: 75rpx; font-size: 28rpx; } .detail .coin-box { height: 75rpx; line-height: 75rpx; font-size: 28rpx; display: flex; } .detail .time { height: 150rpx; line-height: 150rpx; text-align: right; font-size: 28rpx; }
wxjs代码:html
var app = getApp(); Page({ /** * 页面的初始数据 */ data: { coin: { total: 0, list: [], }, //积分 page_num: 1 }, /** * 生命周期函数--监听页面加载 */ onLoad: function(options) { this.loadCoinList(); }, /** * 生命周期函数--监听页面初次渲染完成 */ onReady: function() { }, /** * 生命周期函数--监听页面显示 */ onShow: function() { }, /** * 生命周期函数--监听页面隐藏 */ onHide: function() { }, /** * 生命周期函数--监听页面卸载 */ onUnload: function() { }, /** * 页面相关事件处理函数--监听用户下拉动做 */ onPullDownRefresh: function() { }, /** * 页面上拉触底事件的处理函数 */ onReachBottom: function() { }, /** * 用户点击右上角分享 */ onShareAppMessage: function() { }, loadCoinList() { var data = { page_num: this.data.page_num } app.httpPost('/coin/trans/list', data, (res) => { this.setData({ coin: res.data }) }) } })
以上是一个请求积分变更列表的代码。java