可观察的属性未初始化

时间:2018-09-13 19:44:31

标签: javascript reactjs react-native mobx mobx-react

当我尝试使用Mobx商店时,可观察对象不存在,未初始化。例如:

AStore.js

class A {
  @observable prop1 = ''
}

App.js

@observer
class App extends Component {
  constructor() {
    this.store = new A()
  }
}

当我console.log(this.store)时,它是一个空对象。我以前使用过Mobx,并且总是像在@observables中一样声明我的class A,实际上,我实际上是在复制以前使用过Mobx的项目。

0 个答案:

没有答案