私はMVVMについて頭を悩ませようとしています。単純なリスト -> データ ビューの場合は問題ありません。しかし、複数のレイヤーがどのように機能するかを理解するのに苦労しています。私は何かが機能しているように見えますが、どのビットが機能し、どのビットが機能しないかについては、非常に行き当たりばったりです。たとえば、一部のデータは更新され、一部は更新されません。上位レベルのリストに影響を与えるより深いレベルのものは、リストを更新する場合と更新しない場合があります。パターンがあるはずですが、まだ見つけていません。list->data タイプのビュー以上のチュートリアルを知っている人はいますか?
例:
List of widgets
+- Widget name
+- Widget description
+- List of Widget parts
+- Part ID
+- Colour
この例では、左側にウィジェットのリスト、パーツ リストを含む中央にウィジェット情報、右側にパーツの詳細という 3 列のアプローチを使用できます。