我在Backbone中有一個示例單頁面應用程序,我正在搞亂。這個想法是,我有一個按鈕,將觸發視圖刷新。我試圖讓事件處理程序記住'this'作爲骨幹視圖,而不是它被調用的元素。無論我讀了多少文件,我似乎都無法通過這個精神峯會。將按鈕onclick事件綁定到Backbone視圖
在我看來,我有
initialize: function() {'
//i am trying to say, call render on this view when the button is clicked. I have tried all of these calls below.
//this.$("#add-tweet-button").click(this.render);
//this.$("#add-button").bind("click", this.render);
}
當渲染函數被調用時,「這個」元素是按鈕。我知道我缺少的東西很容易,有人可以幫我解決嗎?另外,這是否符合編碼慣例?