У меня есть два массива (contacts & contactsSelected), оба со структурой следующего типа:
{
id: 1,
name: bob
},
{
id: 213,
name: Rob
}
Я использую KnockoutJS.Как я могу перебрать contacts () и для каждой строки, определить, содержится ли идентификатор этой строки в массиве 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);
Спасибо