0

我创建了这个演示来更好地解释我的目标:https ://codepen.io/Albvadi/pen/OJMgByR

每个按钮都会创建一个新警报,在组件数组的 vuex 存储中创建一个对象。通过该component属性,我知道要渲染的组件的类型。

每个警报都会在组件内的数据属性中生成一个随机字符串。如何配置与 Vuex 的连接以从全局组件数组中的子警报组件获取数据?

谢谢!

4

1 回答 1

0

最后,我解决了一个计算属性,它给了我父项。我不知道这是否是最好的方法,或者是否有更简单的方法,但我认为这是正确的方法。

computed: Vuex.mapState({
    getParentItem(state) {
        return state.components[state.components.indexOf(this.index)];
    }
}),

演示已解决:https ://codepen.io/Albvadi/pen/wvMrpLv

于 2020-06-29T15:43:15.307 回答