vue.js - 如何在两个 VUE Parent App 之间共享数据?
问题描述
我的 VUE 项目中有两个不同的 VUE 应用程序(dashboardApp 和 baseApp)我想将数据从一个应用程序共享到另一个应用程序,并触发一个模式组件从一个应用程序到另一个应用程序,请有人建议如何做到这一点。在此处输入图像描述
解决方案
您必须使用 vuex 商店。它将在您的应用程序启动时注册,并与反应式 getter 和 setter 共享状态。
https://vuex.vuejs.org/guide/#the-simplest-store
所以你将在你的商店中有一个动作,从dashboardApp中改变一个布尔值“modalopen”,以及一个getter,它将在你的modal.open prop中的baseApp中计算。
推荐阅读
- string - 有人可以分解这段代码中发生的事情吗?
- kdb - lj 和 ljf 和有什么不一样?
- sql - 在while循环插入语句中通过表获取下一条记录
- java - 如何将 JSON 对象发送到 HTTPRequest 并以 JSON 格式接收响应
- c# - Asp.Net Core Razore 页面中的“ModelState.AddModelError”显示不正确的错误消息
- rust - 更改找到的项目中的值
- pine-script - 以 bar_index 作为源的模式条件出现 valuewhen()
- python - 如何在熊猫中将数据框旋转为方阵
- bnf - 我想将 EBNF 转换为 BNF
- r - 使用结构化主题建模 (STM) 预测数据中每个文档的主题