我有兩個陣列(觸點& contactsSelected)既與以下類型的結構:給定兩個數組 - contacts()和contactsSelected() - 如何匹配這兩個?
{
id: 1,
name: bob
},
{
id: 213,
name: Rob
}
我使用KnockoutJS。如何迭代contacts()和每一行,確定該行的ID是否包含在contactsSelected數組中?在KnockoutJS我有這樣的事情:
userCardModel.contactsToShow = ko.dependentObservable(function() {
return ko.utils.arrayFilter(this.contacts(), function(contact) {
return /////////////// LOGIC GOES HERE TO See if this contact.id() is contained in the contactsSelected() array
});
}, userCardModel);
感謝