Chr*_*row 2 javascript backbone.js underscore.js
有没有办法自动为backbone.js对象做_.bindAll?
我刚才和某人说话,他们说有,但我不知道从哪里开始寻找.
例:
var TheView = Backbone.View.extend({
initialize: function() {
// HOW CAN I AVOID HAVING TO DO THIS?---->
_.bindAll(this,'render','on_element_01_click', 'on_element_02_click');
},
events: {
'click #element_01': 'on_element_01_click',
'click #element_02': 'on_element_02_click',
},
render: function(){
return this;
},
on_element_01_click: function(){
},
on_element_02_click: function(){
}
}
Run Code Online (Sandbox Code Playgroud)
改为:
_.bindAll(this);
Run Code Online (Sandbox Code Playgroud)
将绑定此视图中的所有函数.
| 归档时间: |
|
| 查看次数: |
1037 次 |
| 最近记录: |