我正在尝试使用MobX进行反应。
我在商店中定义了fetchSources()
。
如果我将以下内容放在顶级组件中,它可以正常工作。
componentWillMount() {
this.props.store.fetchSources()
}
但是,如果我将上述相同的代码放入子级别组件也定义为观察者,它会给我以下错误。
TypeError:无法读取属性&f; fetchSources'未定义的。
有关如何修复的想法吗?
更新
Tholle是对的。通过将商店传递给子组件来解决问题。
答案 0 :(得分:1)
确保您将fetchSources
作为道具传递给子组件,它应该可以正常工作。