1
MobXのストアの非同期アクションからのビューの方法をどのように呼びますか?例えば、私はこのようなコードを、している:関数が成功したか失敗した場合は、ビュー内のいくつかの方法は、例えば、エラーダイアログを表示したりNavigator
にpush
メソッドを呼び出して、MobXのイベント:ストアのアクションからのビューの呼び出し
@action
someAction() {
longOperation()
.then(() => { })
.catch(error => { });
}
と呼ばれるべきです。
現在、私は考えている:ステータスで店舗に観測可能なフィールドを作成する。ステータスが変更されると、私のビューのrender
メソッドが呼び出され、発生したアクションを処理し、ストアのステータスをリセットできます。
しかし、このアイデアの実装にはより良いバリエーションがありますか?