React native getInitialState在电影教程中不工作

React native getInitialState在电影教程中不工作,react-native,React Native,尝试使用电影应用程序遵循React本机教程。 在我们尝试将状态引入组件之前,使用iOS或Android一切正常。 本教程不使用ES6类,但Hello World应用程序使用ES6类,这就是它令人困惑的地方 教程中说要添加getIntialState,我认为这是由于使用ES6类造成的,但是使用构造函数似乎也不起作用,所以我想知道正确的方法是什么 辅导的 ES6同等标准? 不要在类中的方法之后使用逗号(,) class ListApp extends Component { constructo

尝试使用电影应用程序遵循React本机教程。 在我们尝试将状态引入组件之前,使用iOS或Android一切正常。 本教程不使用ES6类,但Hello World应用程序使用ES6类,这就是它令人困惑的地方

教程中说要添加
getIntialState
,我认为这是由于使用ES6类造成的,但是使用构造函数似乎也不起作用,所以我想知道正确的方法是什么

辅导的 ES6同等标准? 不要在类中的方法之后使用逗号(,)

class ListApp extends Component {
  constructor(props){
    super(props);
    this.state = { loaded: false };
  } //, <--- no comma!

  ...
  ...
  ...
}
类ListApp扩展组件{
建造师(道具){
超级(道具);
this.state={loaded:false};
}//,不要在类中的方法之后使用逗号(,)

class ListApp extends Component {
  constructor(props){
    super(props);
    this.state = { loaded: false };
  } //, <--- no comma!

  ...
  ...
  ...
}
类ListApp扩展组件{
建造师(道具){
超级(道具);
this.state={loaded:false};

}//,你在
es6等效项下的代码看起来是正确的。这是在中声明初始状态的方法。那么你想知道什么?它不起作用,但我在关闭构造函数后发现那个该死的逗号破坏了一切!啊哈。我也没意识到。你在
es6等效项下的代码看起来是正确的。这是在中声明初始状态的方法。那么你想知道什么?它不起作用,但我在关闭构造函数后发现那个该死的逗号破坏了一切!啊哈。我也没有意识到这一点。
class ListApp extends Component {
  constructor(props){
    super(props);
    this.state = { loaded: false };
  } //, <--- no comma!

  ...
  ...
  ...
}