私は、プロパティAとプロパティBを持つビューモデルを持っているとしましょう.Aが変更されるたびに、他のユーザーも同様にリスニングできるように、Bを更新する必要があります。自分のビューモデルが自分のプロパティAの変更をリッスンしてもいいですか?またはビューモデルがビューコントローラがこれらに応じて反応するようにこれらのプロパティを公開し、後者がBを更新するものであるようにする必要がありますか?私はまた、ビューコントローラが "if-free"でなければならないと読んでいます。私はそれが私のビューコントローラを本当に短い保持するようになるはずですが、そのアイデアがちょっと同じですが、それはプロパティBを更新する責任を負うというアイデアとうまくいっていません。ビューモデルが独自のプロパティの変更をリッスンするのは問題ありませんか?
1
A
答えて
0
すべてはAとBの変更方法によって異なります。 Aがビューの内側からのみ変更される場合は、不要なプロパティを公開せずにビュー内からこの変更を実装します。コントローラがプロパティを変更する可能性があり、ビューの外側でAとBを変更する関数がある場合は、コントローラがそれを処理してビューコントローラに統一させる方が良いでしょう。
希望すると便利です。
関連する問題
- 1. キーウィンドウを変更しても問題ありませんか?
- 2. Flashアクションスクリプト3の問題、プロパティ名を変更できません
- 3. テンプレートの問題がありません
- 4. プロパティの変更方法や変更方法はありませんか?
- 5. 変更プロパティの問題
- 6. WPFバインディングの問題 - UI更新、オブジェクトがありません
- 7. は、変更する方法はありません 、問題がありますプレフィックス
- 8. この問題は何ですか?jQuery独自の方法で回避する方法はありますか?
- 9. Rubyスレッドの問題またはスレッドの問題はありませんか?
- 10. CSSの問題、ミスアライメント、100%が100%ではありませんか?
- 11. javascriptでは、変数の代わりにプロパティを使用しても問題ありませんか?
- 12. FireFoxとJqueryのオーバーフローの隠れた/自動プロパティに問題があります
- 13. ポートフォワーディングは問題ありませんが、内部LANではありません
- 14. このコードをUDPポートでリッスンさせるには、何を変更する必要がありますか?
- 15. クロスdllの割り当ては問題ありませんか?
- 16. 独自のプロパティでのみオブジェクトを更新するには?
- 17. 数独再帰はバックトレイン中に問題があります。 (ブルートフォース)
- 18. グローバル変数が必要ですか、R.string.xは問題ありませんか?
- 19. 'formControl'にはバインドできません。 'input'の既知のプロパティではありません。 - angle2マテリアルオートコンプリートの問題
- 20. 独自のベクトルクラスの入力問題
- 21. は変更アドレスの後に私の.htaccessに問題がありますか?
- 22. Javaベクトルのサイズ変更はC++のように問題がありますか?
- 23. 独自のバグを検出するコードはありますか?
- 24. git:マージ中にコードを変更しても問題ありませんか?
- 25. AMPプロジェクトのJavascriptを自己ホストしても問題ありませんか?
- 26. NSViewの自動サイズ設定プロパティがありません
- 27. 各スレッドには独自のスタックがありますか?
- 28. D言語には「独自の」荷物がありますか?
- 29. 「各JVMスレッドには独自のプログラムカウンタがありますか?
- 30. UIScrollViewには独自のドットインジケータがありますか?