vuex

作者: low_4339 | 来源:发表于2019-06-27 09:58 被阅读0次

    1.什么是vuex

    vuex是vue中的全局状态管埋插件。可以在整个项目中生成一棵单一的数据树,所有的 state 状态数据都在其上。

    2.vuex基础概念:单向数据流

    3.vuex核心

    上图注释

    组件(Vue Components)通过Dispatch派发一个行为(Action)

    行为(Action)通过Commit提交一个改变数据的(Mutations)请求

    改变数据的(Mutations)通过Mutate改变数据State(存放数据的地方)

    State(存放数据的地方)通过Render重新渲染组件(Vue Components)

    Backend API:后端接口api

    Devtools:开发者工具

    4.映射

    mapState(把vuex中的数据映射到组件的计算属性中)

    可以把vuex中state的数据        搞到组件中的        计算属性(computed)中 在组建中直接使用,不需要加$store.state.

    mapMutations(把vuex中的事件映射到组件的事件中)

    可以把vuex中mutations的事件        搞到组件中的        事件(methods)中   在组建中直接使用,不需要重新创建事件

    相关文章

      网友评论

          本文标题:vuex

          本文链接:https://www.haomeiwen.com/subject/mumtfctx.html