我在 Backbone 中有一个正在处理的示例单页应用程序。这个想法是我有一个按钮可以触发视图的刷新。我试图让事件处理程序记住“this”作为主干视图,而不是调用它的元素。不管我读了多少文档,我似乎都无法克服这个心理障碍。
在我看来,我有
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);
}
当调用渲染函数时,“this”元素就是按钮。我知道我缺少什么很容易,有人可以帮我解决吗?另外,这听起来像编码约定吗?