首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用Vuex将数组发送到store中进行初始化?

如何使用Vuex将数组发送到store中进行初始化?
EN

Stack Overflow用户
提问于 2018-02-07 04:22:58
回答 1查看 394关注 0票数 0

我正在构建一个前端应用程序,并且我开始使用vuex框架和vue前端库。我有一个状态,我想用初始值填充它,用数组发送值。我的问题是,我如何初始化状态?为此,我需要遵循动作突变路径吗?或者仅在启动时直接操作状态

EN

回答 1

Stack Overflow用户

发布于 2018-02-09 12:06:06

典型的商店是这样的:

代码语言:javascript
复制
const store = new Vuex.Store({
    state: {
        foo: [],
        bar: 1
    }
});

只需在state属性中初始化值即可。

然而,如果你想重复初始化你的状态,你可以通过一个变异来实现:

代码语言:javascript
复制
const store = new Vuex.Store({
    state: {
        foo: [],
        bar: 1
    },
    mutations: {
        initialization(state) {
            state.foo = [];
            state.bar = 1;
         }
    }
});
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48651349

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档