你认为我应该为我拥有的每个 View 类创建一个 ViewModel 类,还是可以为多个 View 类使用一个 ModelView 类?
例如 :
-ModelView
-ItemViewModel
-View
-ListItemView
-AddItemView
这样,我将不得不实例化两次“ItemViewModel”,并且我将在其中添加一些仅对一个视图有用的方法和对另一个视图有用的其他方法。这听起来不太好,但我不确定。
你认为我应该为我拥有的每个 View 类创建一个 ViewModel 类,还是可以为多个 View 类使用一个 ModelView 类?
例如 :
-ModelView
-ItemViewModel
-View
-ListItemView
-AddItemView
这样,我将不得不实例化两次“ItemViewModel”,并且我将在其中添加一些仅对一个视图有用的方法和对另一个视图有用的其他方法。这听起来不太好,但我不确定。