teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

修正

2020/02/02 16:19

投稿

jimbe
jimbe

スコア13355

answer CHANGED
@@ -1,5 +1,4 @@
1
1
  MVVM について良く分かっているわけではありませんので, 外しているかもしれませんが...
2
2
 
3
3
  ViewModel は View のバックヤードというだけですので, 画面遷移は View で良いのではないでしょうか.
4
- ですが, パラメータでデータを渡すのでは無く, (View が付かない) Model に遷移先に表示するデータを保持させれば, 遷移先はそれを Model から得るだけで済むと思います.
4
+ ですが, パラメータでデータを渡すのでは無く, (View が付かない) Model に遷移先で用いるデータを保持させれば, 遷移先はそれを Model から得るだけで済むと思います.
5
- 例えば一覧から詳細に遷移する場合, 一覧の選択を Model で保持し, 詳細はそれを得て表示するということです.