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

查看:147
本文介绍了vue.js - vuejs的vue-router如何在多个router间共享数据呢的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

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

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

解决方案

方法一:顶级父级数据

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

方法二:第三方管理

把数据存放在vuex

这篇关于vue.js - vuejs的vue-router如何在多个router间共享数据呢的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆