gpt4 book ai didi

javascript - Backbone 更改对象方​​法的最佳方法

转载 作者:行者123 更新时间:2023-12-03 09:06:00 26 4
gpt4 key购买 nike

var MyView = Backbone.View.extend({
action: function() {
console.log('action');
},
});

我可以在初始化时重写方法,例如:

var my_special_view = new MyView({
action: function() {
console.log('new action');
},
})

最佳答案

您可以创建自己的自定义 View ,然后对其进行扩展,而不是 Bacbone.View .

例如

var MySpecialView = MyView.extend({
action: function() {
console.log('new action');
}
})

var my_special_view = new MySpecialView();

如果您确实只想重写特定实例的方法而不创建自己的自定义 View ,则可以直接重写实例上的函数。例如

var my_special_view = new MyView();
my_special_view.action = function () {
console.log('new action');
};

关于javascript - Backbone 更改对象方​​法的最佳方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32184947/

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