项目结构

Vuex 并不限制你的代码结构。但是,它规定了一些需要遵守的规则:

    1. 应用层级的状态应该集中到单个 store 对象中。
    1. 提交 mutation 是更改状态的唯一方法,并且这个过程是同步的。
    1. 异步逻辑都应该封装到 action 里面。

对于大型应用,我们会希望把 Vuex 相关代码分割到模块中。下面是项目结构示例:

项目结构_第1张图片

你可能感兴趣的:(项目结构)