我是Backbone的新手,我想知道最佳做法 - 我想要一個簡單的方法與孩子的父視圖進行通信,例如調用父母方法。下面使用「桌面」和「文件」的意見骨幹 - 來自子視圖的調用/引用父視圖
基本的例子:
class DesktopView extends Backbone.View{
constructor(options?) {
super(options);
this.el = $('#desktop');
this.createDocument();
}
createDocument() {
dv = new DocumentView();
$(this.el).append(dv.render());
}
}
class DocumentView extends Backbone.View{
constructor(options?) {
super(options);
this.tagName = 'div';
this.className = 'document';
this.events = {
"click": "clickHander"
};
};
render() {
return this.el;
}
clickHandler() {
//COMMUNICATE WITH THE DESKTOP VIEW
}
}
我應該創建一個文檔視圖模型,並聽取了變化呢?
優秀的技術。謝謝! –