//在model的设置器中 function User(uid){ //... user = { //... set: function(attr_name,val){ this.attribute[attr_name] = val; //使用“publish”方法 binder.publish(uid+ ":change", attr_name, val,this); } } //... }
再一次,我们使用原生的JavaScript代码实现了相同的结果,而不是使用臃肿的JavaScript框架。