我的页面上有 2 个组件。其中之一是过滤器,另一个是结果列表。
制作两个组件的原因是: 1. 它们太大,无法在单个组件中使用 2. 分别制作。我可以使用没有过滤器的列表组件。
现在组件通过 Bus event 进行通信。我的问题是:“我是继续使用总线事件还是删除它并通过 vuex 存储进行制作?”。
附注我想听听真实的 еips 及其解释
附注请不要写“你是白痴”之类的话。
最佳答案
我想这是分析您的需求的问题。 我通常是这样想的:
如果只是在那里发生的简单事件,请使用公共(public)汽车。 如果这些过滤器在父级以外的地方使用,请将它们存储起来。 Vuex 已经就位,每个逻辑都已存储,存储它是为了一致性。
关于javascript - Vue.js。使用事件总线和存储哪个更好?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50695234/