JavaScript类库 Knockout是一个轻量级的UI类库,通过应用MVVM模式使JavaScript前端UI简单化。 Knockout有如下4大重要概念: ◆声明式绑定(DeclarativeBindings):使用简明易读的语法很容易地将模型(model)数据关联到DOM元素上。 ◆UI界面自动刷新(AutomaticUIRefresh):当您的模型状态(modelstate)改变时,您的UI界面将自动更新。 ◆依赖跟踪(DependencyTracking):为转变和联合数据,在你的模型数据之间隐式建立关系。 ◆模板(Templating):为您的模型数据