学习vuex过程中
根据文档介绍 https://vuex.vuejs.org/zh-cn/... 和看了 http://www.imooc.com/article/...
export default {
computed: {
...mapGetters([
'singer'
]),
}
....
}
最终会转换成
export default {
computed: {
singer() {
return this.$store.state.singer
}
}
...
}
扩展运算符...可以将数组转换成参数序列,但是这个地方是在函数前面使用了,根据源码mapGetters函数返回的这个对象。
所以不太明白
这是 stage-3 的 Object rest spread transform