最近忙于重构项目的架构设计,没有时间发博客,也没有时间回复邮件及博文评论,忘各位见谅:
今天先发布架构设计图,同样没有时间写相关的介绍也没有时间回复评论,所以就不发在首页,希望给看到的朋友一些参考,同时也希望大家给点意见!...
最近忙于重构项目的架构设计,没有时间发博客,也没有时间回复邮件及博文评论,忘各位见谅:
今天先发布架构设计图,同样没有时间写相关的介绍也没有时间回复评论,所以就不发在首页,希望给看到的朋友一些参考,同时也希望大家给点意见!...
1. 轻量级的框架有:jQuery、Angular、KnockOut、Emberjs、Polymer、React、Backbone、Zepto; 重量级的油:YUI、easyUI、Ext等2. knockout,.net人很热衷3. 传统的展示型web,Jquery + bootstrap + re...
分类:
移动开发 时间:
2015-07-20 19:15:31
阅读次数:
730
最近忙于重构项目的架构设计,没有时间发博客,也没有时间回复邮件及博文评论,忘各位见谅:
今天先发布架构设计图,同样没有时间写相关的介绍也没有时间回复评论,所以就不发在首页,希望给看到的朋友一些参考,同时也希望大家给点意见!...
模板绑定The template binding
目的
template绑定通过模板将数据render到页面。模板绑定对于构建嵌套结构的页面非常方便。默认情况, Knockout用的是流行的jquery.tmpl模板引擎。使用它的话,需要在安装页面下载和引用jquery.tmpl和jQuery框架。或者你也可以集成其它的模板引擎(虽然需要了解Knockout 内部知识才行)。
...
分类:
其他好文 时间:
2015-07-17 10:03:54
阅读次数:
217
12 value 绑定
目的
value绑定是关联DOM元素的值到view model的属性上。主要是用在表单控件,和上。
当用户编辑表单控件的时候, view model对应的属性值会自动更新。同样,当你更新view model属性的时候,相对应的元素值在页面上也会自动更新。
注:如果你在checkbox或者radio button上使用checked绑定来读取或者写...
分类:
其他好文 时间:
2015-07-17 10:03:39
阅读次数:
163
Mapping插件
Knockout设计成允许你使用任何JavaScript对象作为view model。必须view model的一些属性是observable的,你可以使用KO绑定他们到你的UI元素上,当这些observable值改变的时候,这些UI元素就会自动更新。
绝大多数程序都需要从服务器端获取数据,但是由于服务器不知道observable的概念是什么,它只支持简单的Java...
分类:
移动开发 时间:
2015-07-17 10:01:53
阅读次数:
149
创建自定义绑定
你可以创建自己的自定义绑定 – 没有必要非要使用内嵌的绑定(像click,value等)。你可以你封装复杂的逻辑或行为,自定义很容易使用和重用的绑定。例如,你可以在form表单里自定义像grid,tabset等这样的绑定。
重要:以下文档只应用在Knockout 1.1.1和更高版本,Knockout 1.1.0和以前的版本在注册API上是不同的。
注册...
分类:
其他好文 时间:
2015-07-17 10:01:53
阅读次数:
162
我们来看看如果使用Knockout更简单的来实现密码强度的验证。
原有代码请查看:
DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
html xmlns="http://www.w3....
分类:
编程语言 时间:
2015-07-17 10:01:35
阅读次数:
133
5 Control types
这个例子,对view model没有什么特殊的展示,只是展示如何绑定到各种元素上(例如,select, radio button等)。
代码: View
View
Code
代码: View model
var viewModel = {
stringValue: ko.observable("He...
分类:
其他好文 时间:
2015-07-17 10:00:24
阅读次数:
164