vue 网页中的列表如何做到和 原生 app 一样的效果

2019-12-17 14:15:30 +08:00
 guorui112

A 页面有个列表( keep-alive 缓存的页面),点击后会进入 B 详情页,详情页有个编辑按钮,点击后进入 C 页面,在里面修改了数据之后,需要同时更新 A 页面的数据,可是,A 页面由于是缓存的,传数据更新很麻烦,如果直接在 A 页面中调用 activited 钩子进行刷新,页面会直接回到最顶部,还需要重新往下加载,加载好几次才能到更新的那一条,用户体验很差,目前需要一个两全其美的方法,既能缓存,又能更新,各位大佬有没有路子,,,来指点一下

2193 次点击
所在节点    Vue.js
2 条回复
jeodeng
2019-12-17 14:17:49 +08:00
vuex,A 页面用 computed 取 vuex 的值
DUSTINTHEWIND
2019-12-18 09:29:14 +08:00
vuex persist state plugin

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/629809

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX