2017-01-30 75 views
0

http://codepen.io/anon/pen/KaZavV爲什麼@語法不工作中發生反應,JS

我使用HOC使用修飾語法。但它不工作,爲什麼?我做三個分量。但是當我用組件的上方「@」語法。它顯示什麼

@D 
    class A extends React.Component { 
     render(){ 
     return (
      <div> 
      <button onClick={this.props.update}>increase</button> 
      <h1>{this.props.count}</h1> 
      </div> 
     ) 
     } 
    } 
+0

當你看到'@'是反應識別? –

+0

修飾者不是React的一部分。任何JS語言功能都不是React的一部分。 JSX是React提出的,但不是React的一部分,它是一種使用轉譯器應用於代碼的轉換。同樣適用於裝飾者,它是一個_experimental_語言功能,您需要transpile。 –

回答