2017-03-21 24 views
-1

我是新來的反應和ES6和我得到這個錯誤:陣營終極版...語法錯誤

Module build failed: SyntaxError: C:/Users/MyUsername/Desktop/reactApp/main2.js: Unexpected token (7:12) 

    5 | switch(action.type){ 
    6 |   case "CHANGE_NAME": { 
> 7 |     state = {...state, name: action.payload} 
    |       ^
    8 |     break; 
    9 |   } 
    10 |   case "CHANGE_AGE": { 

我假設它是我已經把我的WebPack配置爲ES6像ES6語法錯誤這:

query: { presets: ['es2015', 'react'] } 
+0

嘗試使用''''[...狀態,名稱:action.payload]'''' 。 –

+0

是的,在ES6中它是一個語法錯誤。 – Bergi

回答