小程序开发过程注意事项
尽量避免使用
this.setData({
});
会让小程序页面会重新渲染,耗性能资源。
比如
,clickShow: function(e) {
this.setData({
comment: ""
});
var comment = e.currentTarget.dataset.comment && this.data.comment == "" ? e.currentTarget.dataset.comment : "";
}
使用了set.Data,重新点击同一个内容,重置data.comment。这段就可以改成
,clickShow: function(e) {
var oldComment = this.data.comment;
var comment = e.currentTarget.dataset.comment ? e.currentTarget.dataset.comment : "";
if (oldComment == comment) {
comment = "";
}
}

浙公网安备 33010602011771号