说ListTwoItemView
用于表示模型ListTwoItem
,ListTwoItem
保存与其链接的ListOneItem
的ID。
如果用户删除ListOneItem
,则应删除与其链接的所有ListTwoItem
。如果我将ListTwoItemView
绑定到链接的ListOneItem
是否有意义,以便删除引用的项目 - ListTwoItem
模型和视图也都被删除了?
答案 0 :(得分:1)
不,不。模型不了解视图。在这种情况下,您通常做的是ListOneItem会在它自身被销毁时销毁你的ListTwoItem。
这将在ListTwoItem所属的集合上引发“删除”事件(如果它不是任何内容的一部分,则必须自己触发事件)。收听该事件并根据需要删除/重新呈现视图。