请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

action问题

https://img1.sycdn.imooc.com//szimg/5ac885780001821806540170.jpg{commit,state}中的commit,和

commit(types.SET_SEQUENCE_LIST,list) 中的commit是一个东西吗,还是前者传参,后者为actions的一种方法。



https://img1.sycdn.imooc.com//szimg/5ac885f700019e4d02620083.jpg对象中 list是以对象格式,为什么index不用index:index


正在回答

1回答

ustbhuangyi 2018-04-07 19:35:53

是一个啊,把 commit 方法作为参数传入。第二个是 ES6 的写法

0 回复 有任何疑惑可以回复我~
  • 老师还是这个问题,在music-list调用selectPlay方法的时候只传了第二个对象参数,没有传递能够结构出commit 和state的第一个参数啊。那commit怎么获取的?
    回复 有任何疑惑可以回复我~ 2018-08-27 23:37:35
  • https://vuex.vuejs.org/zh/guide/actions.html
    这一章里面的:
    Action 函数接受一个与 store 实例具有相同方法和属性的 context 对象,因此你可以调用 context.commit 提交一个 mutation,或者通过 context.state 和 context.getters 来获取 state 和 getters。"ES2015参数解构简化代码"
    回复 有任何疑惑可以回复我~ 2018-10-04 06:56:24
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信