import { mapGetters,mapActions } from 'vuex'
export default {
data (){
let change = 'hot';
return {change}
},
computed:{
...mapGetters({
topic:'getTopics',
show:'getShow_2'
})
},
methods:{
...mapActions([
'sortContent'
])
}
}
Kod di atas melaporkan ralat berikut, bagaimana untuk menyelesaikannya?
Syntax Error: Unexpected token (38:2)
36 | },
37 | computed:{
> 38 | ...mapGetters({
| ^
39 | topic:'getTopics',
40 | show:'getShow_2'
41 | })
Sepatutnya alat kompilasi ES6 tidak dipasang
npm install
CubalahTiga titik ini dipanggil operator Spread, iaitu sintaks ES6 Jika persekitaran berjalan anda tidak menyokongnya, ralat akan berlaku.
Secara amnya, Babel mesti dikonfigurasikan dengan betul untuk penukaran.