我想实现一个小MVC框架,现在我正在实现视图模型绑定器,我的意思是,当模型更改时,触发刷新/渲染/模型上的任何操作。所以,我需要一个对象的事件监听器:关于非DOM元素的事件监听器
model.on("customEvent",appendItem);
$("#button").on("click",function(){
model.add(item);
model.trigger("customEvent");
});
function appendItem(item) {
$("#content").append(item.toHTML());
}
那么我怎样才能创建我的事件侦听器的对象?
尝试使用knockout.js:http://www.knockoutjs.com –
pub/sub pattern – Paulpro