Я не уверен, как проинструктировать плагин, чтобы не было видно специфическое свойство внутреннего массива.Параметры плагинов для нокаутов
Возьмите этот JSON, как мои данные:
{
Id: 1,
Description: "test",
Roles: [{ Id: 1, Name: "Role 1" }, { Id: 2, Name: "Role 2" }]
}
Массив Роли должны быть видны, но я не хочу, чтобы сделать наблюдаемыми «ID» поля для любого из элементов, я пытаюсь Differents подходит, но не повезло:
ko.mapping.fromJS(data, { 'copy': [ "Roles.Id" ] });
ko.mapping.fromJS(data, { 'copy': [ "Roles[].Id" ] });
ko.mapping.fromJS(data, { 'copy': [ "Roles[0].Id" ] }); // this only works with the first item
Любые идеи?