• Yrt 置顶
    2019-03-27
    有个问题, 为什么在actions 里的increment函数可以直接修改 state.count? 我翻了文档,里面说的是在actions里去提交mutations 不让直接更改状态 。increment 文档里的传的参数是context 然后视频里传的 是state 是因为这个参数的原因吗?

    作者回复: 感谢提醒,的确不应该在actions里面去操作state,这样devtools就记录不到变化状态了,传的依然是context哈,注意state两边的大括号,他的作用就是从context里面取出来 state,也是es6的语法,正确代码应该是:
    actions: {
        increment({commit}) {
          setTimeout(()=>{
            commit('increment')
          }, 3000)
        }
      },

    
     8
  • NullPointerException
    2019-03-26
    Vue 已经用了挺久了,在公司也用 Vue 写过了几个项目,虽然是个Java程序员 但对前端越来越感兴趣。 希望在这门课学习之后可以对 Vue 的基础有更深入的理解。
    
     3
  • @
    2019-03-27
    希望老师能稍微更新快点,我十分感兴趣后面的实战项目。

    编辑回复: 下周开始更新实战部分

    
     2
  • 王永林
    2019-03-28
    感觉不懂node开发学习起来有点吃力,最近搞了好多遍环境,总是因为版本依赖问题最后导致无法运行起来,于是又重新建项目。作为老java开发,也只会在idea下写代码,就是开发用的插件不支持2.6

    作者回复: 不应该,版本依赖并不需要自己配置,这也是相对于java的优势,你完全可以不懂node,就可以使用vue

     1
     1
  • qf年间
    2019-12-19
    有没有什么避免每次都清理缓存刷新页面的方法啊,要不有的时候总抱错

    作者回复: 清理缓存? 你说的是热更新吧? 如果是热更新,没有办法,但也不是每次都需要啊,大部分的改动都可以完美支持的

    
    
  • qf年间
    2019-12-16
    老师请问为什么要在computed里面获取count值呢,这个是否跟生命周期有关

    作者回复: 无关,放在计算属性里面可以很好的响应vuex中数据的变化

    
    
  • Saki
    2019-11-07
    在actions里可以不用increment这个命名吗?也就是这里的是否需要与mutations里的命名相同?我觉得应该不用吧…
    
    
  • 我在神游
    2019-10-31
    课后习题哪有答案呀?会讲解答案吗?
    
    
  • Man
    2019-08-25
    vuex是否可以结合saga一起使用?将异步请求或者业务逻辑独立出来?
    
    
  • 烟雨海花lwl
    2019-04-15
    真的和mobx很像,打开了我vue从无到入门的启蒙之路,打卡
    
    
  • Ted
    2019-04-02
    请问下老师使用的命令行工具叫什么?

    作者回复: 就是使用系统自带的,mac  terminal,如果你也使用的mac,看到的和我不一样,是我自己自定义了主题。

    
    
  • 药岩
    2019-03-28
    老师,我想问下,使用vuex的时候有没有必要将所有的state都转化成getter,然后让组件通过mapGetters去获取属性

    作者回复: 没必要的,单个状态没有任何意义,涉及到进一步计算合并才使用getter

    
    
  • 刘彪
    2019-03-27
    启动演示DEMO源码出现依赖错误,但是已经安装过core-js了
    These dependencies were not found:

    * core-js/modules/es6.array.find-index in ./node_modules/_cache-loader@2.0.1@cache-loader/dist/cjs.js??ref--12-0!./node_modules/_babel-loader@8.0.5@babel-loader/lib!./node_modules/_cache-loader@2.0.1@

    作者回复: 重装试试吧 npm建议使用 taobao 源。

    
    
  • 初雨初霁
    2019-03-26
    我现在的项目一直在使用VUE,之前对vuex只停留在会使用得基础上,看完之后觉得对原理有了更进一步的认识。后面我也会抽时间看看源代码,希望更进一步对vuex进行深入得了解
    
    
我们在线,来聊聊吧