gpt4 book ai didi

backbone.js - 如何覆盖/封装 Backbone 'set' 方法

转载 作者:行者123 更新时间:2023-12-01 12:50:24 26 4
gpt4 key购买 nike

如果我想删除一些额外的空格,并确保每次调用时都将 http://添加到任何输入的前面

    myModel.set('url','www.google.com');

最佳答案

同意@rjsvaljean 的观点,但如果你真的想覆盖 myModel 的 set 方法,那么就这样做:

var MyModel = Backbone.Model.extend({
set: function(attributes, options) {
// 'strip out some extra spaces, and ensure http is prepended' here

return Backbone.Model.prototype.set.call(this, attributes, options);
}
});

关于backbone.js - 如何覆盖/封装 Backbone 'set' 方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12926507/

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