摘要: 前言建造者模式,将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。结构图Builder是为创建一个Product对象的各个部件指定的抽象接口。ConcreteBuilder是具体的建造者,实现Builder接口,构造和装配各个部件。可以有多个不同的具体的建造者。Product具体产品角色Director就是构建一个使用Builder接口的对象。代码实现首先来看一下产品类 public class Product { List parts = new List(); public void Add(string part) ... 阅读全文
posted @ 2013-10-11 23:12 aehyok 阅读(681) 评论(0) 推荐(0) 编辑
摘要: Html绑定html绑定到DOM元素上,使得该元素显示的HTML值为你绑定的参数。如果在你的view model里声明HTML标记并且render的话,那非常有用。简单示例 这样Html 的EM标签就会显示于此KO设置该参数值到元素的innerHTML属性上,元素之前的内容将被覆盖。如果参数是监控属性observable的,那元素的内容将根据参数值的变化而更新,如果不是,那元素的内容将只设置一次并且以后不在更新。如果你传的是不是数字或者字符串(例如一个对象或者数组),那显示的文本将是yourParameter.toString()的等价内容。关于HTML encoding因为该绑定设置元素的i 阅读全文
posted @ 2013-10-11 14:02 aehyok 阅读(4648) 评论(0) 推荐(1) 编辑