声明状态之间的区别如下:
export default class BlackFade extends React.Component {
state = { fListData : [] }
}
export default class BlackFade extends React.Component {
constructor(props) {
super(props);
this.state = { fListData : [] }
}
}
答案 0 :(得分:2)
他们两人都在做同样的工作
第一个state = { fListData : [] }
正在使用
class property proposal这是第3阶段的提案,它正在做同样的工作:
constructor(props) {
super(props);
this.state = { fListData : [] }
}
注意:之后提案共有4个阶段,提案将成为语言的一部分
您可以在Babel Transpiler
上对它们进行比较和检查