猿问

...mapGetters报错

     import { mapGetters,mapActions } from 'vuex'

    export default {

        data (){

            let change = 'hot';

            return {change}

        },

        computed:{

            ...mapGetters({

                topic:'getTopics',

                show:'getShow_2'

            })

        },

        methods:{

            ...mapActions([

                'sortContent'

                ])

        }

    }

以上代码报错如下,请问怎么解决?


Syntax Error: Unexpected token (38:2)


  36 |  },

  37 |  computed:{

> 38 |          ...mapGetters({

     |          ^

  39 |                  topic:'getTopics',

  40 |                  show:'getShow_2'

  41 |          })


回首忆惘然
浏览 475回答 1
1回答

噜噜哒

这三个点叫Spread operator,是 ES6 的语法,如果你的运行环境不支持,就会出错。一般要正确配置 Babel 来转换。
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答