我有大量嵌套的Vue组件,它们需要能够打开全局模式。为了避免大量的听众和发射器在应用程序中蜿蜒而行,我正在使用VueX。主应用程序有一个模态,如果模态状态不是未定义的,就会显示它。State } from 'vuex-class'Nested组件
在组件中设置弹出字符串,该字符串将触发全局模式在Vue应用程序中,从任何地方打开模式的推荐方法是什么?
我正在努力使用事件总线。我有一个显示在家中的笔记列表('/')。当我在3个不同的地方时,我使用事件总线来更新数组-当删除、创建或更新新笔记时。在使用不同选项(delete+create、create+update...)之后由事件侦听器触发的函数被触发了几次,从而创建了重复的项或删除了更多的项。我使用一个事件总线来处理所有的事件。如何查看事件总线中的内容,以及在使用事件总线后如何清除它?
//event bus def
我有一个Vue应用程序(基本上是一个视频播放器),它使用EventBus跨通常不容易通信的组件进行通信。现在回过头来看,我明白了为什么人们似乎不喜欢EventBus,但我找不到一个很好的解决方案来改进或取代它。我不能动态地命名EventBus实例,因为这样我的应用程序的其余部分就不会被告知新的名称。我试图删除尽可能多的不相关的代码,但给出了我是如何实现我的EventBus的想法:event-bus.js import Vue from 'vue</em