• 技术文章 >web前端 >js教程

    vuex使用步骤剖析

    php中世界最好的语言php中世界最好的语言2018-05-03 15:42:34原创1150
    这次给大家带来vuex使用步骤剖析,vuex使用的注意事项有哪些,下面就是实战案例,一起来看一下。

    什么是Vuex?

    vuex是一个专门为vue.js设计的集中式状态管理架构。状态?我把它理解为在data中的属性需要共享给其他vue组件使用的部分,就叫做状态。简单的说就是data中需要共用的属性。

    1.在vue 组件中

    执行enabledcheckbox方法 ,true 为参数,用来改变state中的值

      this.$store.dispatch("enabledcheckbox",true)

    从state获取useredit的值

    this.$store.state.useredit

    2 在vuex导出的对象对添加 值到state

    添加 mutations 来改变state的值

    添加 actions 来 mutations

    import Vue from 'vue'
    import vuex from 'vuex'
    Vue.use(vuex)
    export default new vuex.Store({
        state: {
          useredit: false,
        },
        mutations: {
          ENABLEDCHECKBOX(state, value) {
            state.checkboxDisable = value
          },
        },
        actions: {
          enabledcheckbox({ commit }, value) {
            commit('ENABLEDCHECKBOX', value)
          },
        }
      })
      //console.log(vuex)

    在main.js

    import store from './vuex'
    new Vue({
     el: '#app',
     router,
     store,
     render:h=>h(App)
    })

    总结

    相信看了本文案例你已经掌握了方法,更多精彩请关注php中文网其它相关文章!

    推荐阅读:

    Vue实现动态刷新Echarts组件

    在bootstrap中使用selectpicker实现下拉框

    以上就是vuex使用步骤剖析的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:vuex 剖析 使用
    上一篇:js验证出生日期正则表达式 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • react 怎么实现按需加载• react怎么实现滚动条• 一文聊聊node文件的读写操作• Angular学习之聊聊独立组件(Standalone Component)• 浅析Angular中的Change Detection机制
    1/1

    PHP中文网