第八章13节,是可以那样写的,是判断条件有问题let val =parseInt(newVal)<10?'0'+parseInt(newVal):newVal;
来源:8-14 千万不要在observer中修改自身属性值

慕娘3413218
2018-08-25
index:{
type:String,
observer:function(newVal,oldVal,changedPath){
let val =parseInt(newVal)<10?'0'+parseInt(newVal):newVal;
this.setData({
index:val
});
}
}
},
写回答
2回答
-
宛在水中沚a
2019-05-10
最好的方法还是老师说的 添加过滤器 filter 在wxs定义一个加零操作,然后
<wxs src="../../../utils/filter.wxs" module="filter" />
页面引用调用
<text>{{filter.zeroAdd(index)}}</text>
完全不用管js
00 -
7七月
2018-08-25
课程是说不要循环改变,如果不循环改变自然没问题。不过这样写并不好
00
相似问题