2017-09-27 51 views
0

我試圖建立我的反應項目,和的WebPack各地都有它看到下面的代碼無法找到合適的預置ES6

> 62 | loadCommentsFromServer =() => { 
    |      ^
    63 |  $.ajax({ 
    64 |  url: this.props.url, 
    65 |  dataType: 'json', 

它拋出一個錯誤。

> 30 | showNav =() => { 
    |   ^
    31 |  if (this.state.isHidden) { 
    32 |  this.headerClass = 'main-header main-header--visible' 
    33 |  this.setState({isHidden: false}) 

我使用的預設:[「反應」,「ES2015」] 哪一個,我需要建立這個代碼。

PS:我的代碼沒有錯誤。它工作正常。

+3

如果您需要一個類的方法定義[變換類性質](https://babeljs.io/docs/plugins/transform-class-properties/)插件,它是在預設'階段 - 2' – pawel

+0

@pawel,謝謝,它工作。 –

回答

1

在您的.babelrc中,您需要添加以下預設。

{ 
    "presets" : ["es2015", "react", "stage-2"] 
} 
相關問題