gpt4 book ai didi

javascript - backbone _.chain(...) 不是一个函数

转载 作者:行者123 更新时间:2023-12-02 14:49:10 27 4
gpt4 key购买 nike

我正在尝试使用_chain,但我得到了:

_.chain(...).getUniq is not a function My code:

var Offer = Document.extend({
default: {
name: null,
},

set: function (attributes, options) {
Backbone.Model.prototype.set.apply(this, arguments);
}
});

var Offers = Backbone.Collection.extend({
getUniq: function () {
return _.uniq(this.pluck("name'));
},
model: Offer
});

var offers = new Offers;
offers.add(offer1);
_.chain(offers).getUniq()

最佳答案

这是因为 getUniq 不是下划线函数。

_.chain()函数返回一个underscoreJS对象:

_.chain = function(obj) {
var instance = _(obj);
instance._chain = true;
return instance;
};

关于javascript - backbone _.chain(...) 不是一个函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36329051/

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