Zef*_*mel 9 data-binding model-view-controller design-patterns
数据绑定在视图和模型之间建立直接耦合,从而绕过控制器.从根本上说,这打破了模型 - 视图控制器的架构模式,我是否正确地思考这个问题?这会使数据绑定成为"坏事"吗?
编辑:例如,angular声称是MVC框架,但其主要功能之一是数据绑定.
不一定,因为您不必将Model对象绑定到视图.
我通常做的是创建只包含我想要显示的数据的简单DTO(或表示对象),这就是View层显示的内容.
在这种情况下,Controller保留其作为DTO上执行的操作和底层Model实体上的操作之间的转换器的功能.