vue.js - vuejs的vue-router如何在多个router间共享数据呢
本文介绍了vue.js - vuejs的vue-router如何在多个router间共享数据呢的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
问 题
我这个场景是这样:
这个是个答题应用
我有固定数量的题目, 一个页面一道题
点击不同答案会进入到不同的题目, 也就是不同的router
其实这是一个树形网状结构, 没有顺序关系, 下一题是什么完全是由用户的答案来推断的
当答到最后的时候, 系统需要根据之前的所有答案去计算一个结果反馈给用户, 所以每道题的答案我都得找一个地方存着, 不知道用了vue-router后,怎么存储这部分数据呢?
我是一个vue的初学者
解决方案
方法一:顶级父级数据
把数据放在router的顶层父级中,从父向子传递
方法二:第三方管理
把数据存放在vuex
这篇关于vue.js - vuejs的vue-router如何在多个router间共享数据呢的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文