根据文档介绍 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函数返回的这个对象。
所以不太明白