vuex入门 完整demo

1 第一步安装  npm install vuex --save

2 在main.js 同级新建store.js


3 编辑store.js 在store.js 引用 vuex

  import Vue from 'vue'
  import Vuex from 'vuex'

  Vue.use(Vuex)

4 用export default 封装代码,让外部可以引用

  const store = new Vuex.Store({
    state : {
      count : 0
    }
  })

  export default store

5 在main.js 引入新建vuex文件

  import store from './store.js'

  然后实例化  

  new Vue({
    el: '#app',
    router,
    store,//实例化
    template: '<App/>',
    components: { App }
  })

  这样就可以在需要用到的组件中通过this.$store来引用这个store对象了

最后附上完整的demo,简单的计数demo

项目地址 https://gitee.com/zjtol/vuex_demo

或直接 git clone git@gitee.com:zjtol/vuex_demo.git      然后 npm install



  • 6
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值