============模拟器部分样式丢失,真机上正常且不报错的问题已解决,见:https://developers.weixin.qq.com/community/develop/doc/000ec6f8ccc0e83fb9a788dbb56c00
============
怀疑缓存问题复现方法一:
先定义一个组件,名为:item-touch-left,里面是4个文件先写好【保证可以正常运行】,注意现在是可以正常运行且不报错的!
接着再创建一个组件,名为:item-touch-left-bug,把刚才的item-touch-left里面的文件直接复制到新的item-touch-left-bug中,如图:
然后在主页面调用的地方把原来的
“item-touch-left”: “/components/item-touch-left/index”
修改成:
“item-touch-left”: “/components/item-touch-left-bug/index”
如图:
按理说,item-touch-left是好的,item-touch-left-bug应该也可以运行的,但是!!!神奇的事情出现了!item-touch-left-bug运行后竟然报错了!!!当我点击工具上的【全部清除】缓存后这个报错依然存在!
然后我就点了右上角的x关闭了工具,再次打开时我惊呆了,上周五提到的那个样式丢失的问题重现了!如图:
此时我已经猜到真机上是正常的,为了验证,特意再生成后扫了一下,果然!如图:
=====我敢跟管理员赌上一个鸡腿,证明小程序开发者工具有问题!
我已经被【缓存无法彻底清除】和这种【样式在模拟器上丢失】的问题浪费掉了不少时间,你们要负责(:哭)