为什么@语法不能在react js中工作

时间:2017-01-30 09:06:35

标签: reactjs react-router react-redux

http://codepen.io/anon/pen/KaZavV

我正在使用HOC使用装饰器语法。但它不起作用为什么?我制作了三个组件。但是当我使用' @'组件上方的语法。它什么都不显示

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

1 个答案:

答案 0 :(得分:1)

装饰器不在该语言中,因此您需要使用Babel。

您可以使用babel-plugin-transform-decorators-legacy并将其作为插件添加到$('.selectpicker').selectpicker('render'); 文件中:

.babelsrc