为了账号安全,请及时绑定邮箱和手机立即绑定

vuex状态管理到底是怎样一个原理?

vuex状态管理到底是怎样一个原理?

月关宝盒 2018-09-03 13:22:32
最近开始用vue来开发项目,结果是一脸懵逼。。。对vuex他的运行机制不怎么理解,然后就去看了https://github.com/vuejs/vuex... 这个简易教程结果运行起来各种报错,完全不知道怎么改,比如:<template>  <div>    <button @click='increment'>Increment +1</button>  </div></template><script>import { incrementCounter } from '../vuex/actions'export default {  vuex: {    actions: {      increment: incrementCounter    }  }}</script>上面这个组件中绑定了increment方法,在运行的时候就会说increment没有定义,按照一般的组件方法也应该是绑定在methods里面的,不知道那个教程里面这样套在vuex下面的actions要怎样才能被绑定上去;还有一个display组件<template>  <div>    <h3>Count is {{ counterValue }}</h3>  </div></template><script>import { getCount } from '../vuex/getters'export default {  vuex: {    getters: {      // 注意在这里你需要 `getCount` 函数本身而不是它的执行结果 'getCount()'      counterValue: getCount    }  }}他也是直接的就放在vuex下面的一个属性里面结果就是报错,说counterValue is not defined看这个教程的时候最不能理解的就是这个vuex属性,他是怎样完成数据绑定的,我按照教程上写结果一堆报错,不知道是版本问题还是其他什么问题引起的,我用的vue和vuex都是2.0.0的
查看完整描述

2 回答

  • 2 回答
  • 0 关注
  • 1318 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信