标签: javascript reactjs components state es6-class
我已经看到一些反应开发人员在没有构造函数的情况下定义状态。我喜欢简化代码的事实,但这样做是否安全?
class Dog extends React.Component { state = { sound: 'Woof' } return ( <p>Dog says { this.state.sound }</p> ) }
我提前为过度简化的例子道歉。
答案 0 :(得分:6)
它完全一样。看看babel将代码转换成的javascript。没有区别。