老师好,能解析下为什么没有使用watch之前房源订单中心点击详情,url上发生变化了,但是页面没有更新吗,而使用watch之后就能解决问题
来源:11-14 详情页面数据侦听:watch与watchEffect的异同

慕瓜0426755
2024-05-19
老师好,
1.能解析下为什么没有使用watch之前房源订单中心点击详情,url上发生变化了,但是页面却没有更新吗。为什么使用watch之前获取不到路由的最新id
2.历史足迹为什么不需要watch点击详情也能正常跳转至详情页。
1.能解析下为什么没有使用watch之前房源订单中心点击详情,url上发生变化了,但是页面却没有更新吗。为什么使用watch之前获取不到路由的最新id
2.历史足迹为什么不需要watch点击详情也能正常跳转至详情页。
写回答
1回答
-
Harry_wang
2024-05-20
也可以不监听,如你所说【历史足迹】模块跳转详情页是不用监听的,但是我是考虑到一个场景,就是如果你已经处在详情页了,然后点击【订单中心】跳转继续往详情页跳,这时候就是当前页面跳当前页面,如果不监听route的话就拿不到变化值,也就是说无法响应式的追踪依赖,就无法在依赖更改时执行副作用函数,也就无法根据最新id请求到最新的详情接口
00
相似问题