码迷,mamicode.com
首页 > Web开发 > 详细

Knockout.js初体验

时间:2015-02-12 10:45:01      阅读:129      评论:0      收藏:0      [点我收藏+]

标签:

前不久在网上看到一个轻量级MVVM js类库叫Knockout.js,觉得很好奇,搜了一下Knockout.js相关资料,也初体验了一下,顿时感觉这个框架的设计很有意思。接下来就搞清楚什么是Knockout.js

Knockout.js有4个重要的概念:(一定要牢记)

   1.声明绑定:使用简明易读的语法很容易地将模型(model)数据关联到DOM元素上。

   2.UI界面自动刷新:当您的模型状态(model state)改变时,您的UI界面将自动更新。

   3.依赖跟踪:为转变和联合数据,在你的模型数据之间隐式建立关系。

   4.模板:为您的模型数据快速编写复杂的可嵌套的UI。

 

Knockout.js工作原理:

   是以数据模型为基础,创建响应显示,编辑用户界面的javascript类库,可以自动更新UI界面。主要根据数据的判断和获取来控制UI界面的响应和展示。

 

接下来一段小例子分解分析:

首先我们要在页面引用Knockout.js

<script type="text/javascript" src="js/knockout.js"></script>

 

Knockout.js初体验

标签:

原文地址:http://www.cnblogs.com/kuailingmin/p/4287412.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!