gpt4 book ai didi

javascript - backbone.js 中的自动 _.bindAll()

转载 作者:行者123 更新时间:2023-12-02 07:06:20 25 4
gpt4 key购买 nike

有没有办法为 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(){

}
}

最佳答案

改为这样做:

_.bindAll(this);

将绑定(bind)此 View 中的所有函数。

关于javascript - backbone.js 中的自动 _.bindAll(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11513066/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com