昨天接到后台反馈的小程序预约时间页面周末未设置上班时间仍可以点击预约的问题,一开始着实头疼,找了半天的bug。

问题如下:

 

 

还有一个致命的粗心问题(该问题为以前的开发者留下的)

 

 里面data没有数据,进不去这个判断的。

修改为if(res.data.state == 0)

解决方法:

 

 

 在判断里面添加以下代码,即可解决该bug

for (var i = 0; i < that.data.hourList.length; i++){
var list = that.data.hourList;
list[i].isShow = false;
that.setData({
hourList: list
})
}

效果如下:

 

 

 

版权声明:本文为-ting原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/-ting/p/12573481.html