首页 > vuejs的vue-router如何在多个router间共享数据呢

vuejs的vue-router如何在多个router间共享数据呢

我这个场景是这样:
这个是个答题应用
我有固定数量的题目, 一个页面一道题
点击不同答案会进入到不同的题目, 也就是不同的router
其实这是一个树形网状结构, 没有顺序关系, 下一题是什么完全是由用户的答案来推断的

当答到最后的时候, 系统需要根据之前的所有答案去计算一个结果反馈给用户, 所以每道题的答案我都得找一个地方存着, 不知道用了vue-router后,怎么存储这部分数据呢?
我是一个vue的初学者


谢谢邀请,你这样的情况需要用vuex这样的状态管理工具去管理你的数据,具体用法可以查看官方文档:http://vuex.vuejs.org/


其实还是用vuex来管理共享数据更好点。


方法一:顶级父级数据

把数据放在router的顶层父级中,从父向子传递

方法二:第三方管理

把数据存放在vuex
【热门文章】
【热门文章】