1
如何从MobX中的商店的异步操作调用视图方法?例如,我有一些代码,就像这样:MobX中的事件:从商店的行动中查看的调用方法
@action
someAction() {
longOperation()
.then(() => { })
.catch(error => { });
}
当该功能是成功或失败,鉴于一些方法应被调用,例如,显示错误对话框,或致电push
方法上Navigator
。
目前,我有想法:在商店中创建一个带有状态的可观察字段。当状态改变时,我的视图的render
方法将会调用,我将可以处理存储中发生的操作和重置状态。
但是有没有更好的变种实现这个想法?