字符串相加:
var now = this.data.nowsize.id-1+2;
这样就可以实现这种字符类型的数字直接加减运算,只需要先先减后加,就可以实现加法运算,而不是字符拼接
单个view垂直居中布局
display: flex;
width: 100%;
height: 100%;
justify-content: center;
flex-direction: row;
align-items: center;
保留小数点最后2位小数
that.setData({
total: totalflag.toFixed(2) //保留2位小数
// total: totalflag
})
动态赋值给数组的某条记录
js页面:
data: {
dataList:[]
},
.....
let item= "dataList[" + 3 + "].title";
that.setData({
[item]: numt,
});
wxml页面:
<view class="p_all " wx:for="{{dataList}}">
<text >{{item.title}}"</text>
</view>