selectPlay传参问题

来源:7-3 播放器Vuex的相关应用

小六卡脸

2019-01-13

actions定义了selectPlay是两个参数,

selectPlay = function ({commit, state}, {list, index}) { }

music-list里面调用为什么只传了一个参数,{list ,index}

   selectItem(item, index) {
        this.selectPlay({
          list: this.songs,
          index
        })
      }
写回答

1回答

ustbhuangyi

2019-01-14

这个是 vuex 的语法,提交一个 action 的时候,传递参数会作为你定义 action 的第二个参数传入。

0
0

Vue2.0高级应用教学实战,开发企业级移动端音乐Web App

Vue.js高级知识应用大集合,实战企业级APP,教你搞定组件化开发。

5432 学习 · 3804 问题

查看课程