先看看问题

开启了首次监听但是打印出来的值都是undefined?
修改数据了居然watch一点反应都没有?
于是我就就好奇修改了数据居然监听不到,开始摸爬滚打找坑,自己用了对方的代码片段调试发现可以正常使用(请忽略报错与该问题不相关不影响)
最后发现他是在App.vue里使用的,于是我就也尝试了一下,发现确实会监听不到。也是在网上找了半天没找到该问题,看来应该是没什么人遇到过。后来他又说拉的老项目之前是可以的,所以有可能不适用于新版uniapp,具体的版本没测试过,就是发现这有个坑给大家避雷;
解决办法:不要在app.vue里使用watch监听,在其他页面里使用。
记录工作第二年的坑