Можно ли изменить (из-за отсутствия лучшего термина) схему объекта в процессе сопоставления? Я бы предположил, что это так, я просто не могу заставить его работать. Я пытаюсь что-то вроде этого:
var data = {
itemOne: 'someData',
itemTwo: 'moreData'
}
var mapping = {
"newItem": {
create: function(options) {
return ko.observable(false);
}
}
};
ko.mapping.fromJS(data, mapping, _model.observableArrayPart);