Published on2015年12月21日打造属于自己的MVVM框架: 3.双向绑定frontendmvvmMVVM中对Bingding的解析只能算viewModel->view的单项绑定,但MVVM绝不仅仅只有单向绑定,更重要的是如何监控viewModel变化,将信息实时的反馈给view。
Published on2015年12月20日打造属于自己的MVVM框架: 2.模版渲染引擎frontendmvvm上一篇介绍了MVVM的基本知识,本篇将针对MVVM的模版渲染引擎进行介绍,不但从原理上对模版引擎的渲染原理进行剖析,而且有会相应的实现代码。
Published on2015年12月14日打造属于自己的MVVM框架: 1.什么是MVVMfrontendmvvmMVVM(Model View ViewModel)是一种基于MVC的设计,开发人员在HTML上写一些Bindings,利用一些指令绑定,就能在Model和ViewModel保持不变的情况下,很方便的将UI设计与业务逻辑分离,从而大大的减少繁琐的DOM操作。