这是两个tab页面,通过点击来切换页面,其实就是改变后台的数据
只是点击后,后台数据更新,但是页面却没有重新渲染。
以下是分析:
isPayee: tab的值,当为1时,展示1号tab, 为0时,展示2号tab
点击tab,发现data中的isPayee改变了。
说明方法没问题,但是页面却不会变化。尝试多次,都不会刷新,开始以为是小程序bug,因为之前遇到过多次官方bug。
最后发现:
isPayee类型改变了,应该为int ,方法调用后,ispayee的值改为了str类型,导致页面判断一直为true。
结论:如果调用setData页面没有重新渲染,可以查看数据类型有没有问题,不要单单看打印出来的数据,因为打印出来的数据,你无法区分类型文章来源:https://www.toymoban.com/news/detail-606718.html
文章来源地址https://www.toymoban.com/news/detail-606718.html
到了这里,关于小程序setData执行后,页面没有刷新的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!