2

我想知道你是否可以从 MVC 中删除观察者模式(观察者从模型到视图,通知模型中的任何更改并更新视图),如果我们删除它会有什么后果。

4

2 回答 2

0

我不知道您将如何“删除”它,但如果您根本不使用它,那么后果将是您的控制器将负责使用模型的更改来更新视图。

于 2012-10-10T16:25:34.970 回答
0

您可以删除它(取决于您使用的框架),但您需要警惕在多个位置显示相同数据的情况,因为它们会变得不同步。我看不出它会在设计方面或理论上引起任何问题,但在某些情况下它可能会让用户感到困惑。

于 2012-10-10T16:29:25.010 回答