MVVM 对 javascript 库的依赖?
MVVM dependency on javascript libraries?
我熟悉 MVC 但不熟悉 MVVM。我检查了与 MVC/MVVM/MVP 之间的差异相关的各种帖子。
即使我查了微软的办公室 link https://msdn.microsoft.com/en-us/magazine/dn463786.aspx 但每次我都发现这些 link 中的一个共同点是,他们解释了使用第三方实现 MVVM JavaScript 库(Angular、knocknout、Ember 等)。
这是否意味着 MVVM 依赖于这些类型的库?
是否可以使用简单的方法实现 MVVM jquery?
请澄清这个概念。
谢谢。
MVVM
是一种设计模式。 Angular
、Knockout
、Ember
等都是该模式的具体实现。如果您选择使用他们的特定实现,您将依赖于他们的库。
我熟悉 MVC 但不熟悉 MVVM。我检查了与 MVC/MVVM/MVP 之间的差异相关的各种帖子。
即使我查了微软的办公室 link https://msdn.microsoft.com/en-us/magazine/dn463786.aspx 但每次我都发现这些 link 中的一个共同点是,他们解释了使用第三方实现 MVVM JavaScript 库(Angular、knocknout、Ember 等)。
这是否意味着 MVVM 依赖于这些类型的库? 是否可以使用简单的方法实现 MVVM jquery? 请澄清这个概念。
谢谢。
MVVM
是一种设计模式。 Angular
、Knockout
、Ember
等都是该模式的具体实现。如果您选择使用他们的特定实现,您将依赖于他们的库。