2

几乎所有文章都说将数据绑定到 DOM 是不好的。但这究竟意味着什么?我该如何避免呢?

4

1 回答 1

1

通常将应用程序逻辑、数据和数据的显示分开,使应用程序本身更加清晰和易于维护。通常每个部分都有自己独立的问题(如何组织用户数据(模型)与屏幕上应显示的颜色/位置用户名无关)。用户名如何传输到屏幕(控制器)也与显示器(视图)分开。

我不知道您将数据绑定到 DOM 是指哪种情况,但一个风险是您的模型和视图混合在一起,并且很难将显示与数据分开。

这样做的一种方法是 MVC(模型-视图-控制器)划分和其他类似的分离,如 MVVM 等。更多关于 MVC的信息在这里

于 2012-10-11T07:39:25.480 回答