watch前后(newValue和oldValue)值一样的情况下,app监听不会被调用
![tony马](http://img-cdn-tc.dcloud.net.cn/uploads/avatar/001/16/95/45_avatar_mid.jpg?v=0)
tony马
- 发布:2019-08-03 22:00
- 更新:2020-07-27 19:51
- 阅读:23004
![陈晨1](http://img-cdn-tc.dcloud.net.cn/uploads/avatar/001/25/70/34_avatar_mid.jpg?v=0)
您好,vue的watch是数据变化才会触发的。另外我写了个demo,也没有出现您说的 watch深度监听前后(newValue和oldValue)值一样的情况下,app监听不会被调用,h5可以
的问题,您可以看一下
![x***@163.com](https://img-cdn-tc.dcloud.net.cn/account/identicon/541f8dca150cbddc481957795f0abbca.png)
请问你们这个问题解决了吗?我们当前遇到相同的问题,深度监听时监听对象第一次传入值跟第二次一样,就不会改变。
-
-
-
-
-
回复 l***@126.com: 目前我们找到原因来。原因是uniapp做优化。如果key相同的话,对象在H5可以重新渲染,但是在真机上不行。只要把key不要用index就行来。
2020-01-15 10:41
愚者
尽命三锤吧,用尽全身力气向敌人挥出三锤,为人民服务
2020-07-27 19:41