首页 > 解决方案 > 如何在两个 VUE Parent App 之间共享数据?

问题描述

我的 VUE 项目中有两个不同的 VUE 应用程序(dashboardApp 和 baseApp)我想将数据从一个应用程序共享到另一个应用程序,并触发一个模式组件从一个应用程序到另一个应用程序,请有人建议如何做到这一点。在此处输入图像描述

标签: vue.jsvue-componentvuex

解决方案


您必须使用 vuex 商店。它将在您的应用程序启动时注册,并与反应式 getter 和 setter 共享状态。

https://vuex.vuejs.org/guide/#the-simplest-store

所以你将在你的商店中有一个动作,从dashboardApp中改变一个布尔值“modalopen”,以及一个getter,它将在你的modal.open prop中的baseApp中计算。


推荐阅读