와 자식 개체를 확장.이 JSON 객체를 고려 녹아웃 매핑
var mapping = {
'BusinessModels': {
create: function(options) {
return new function() {
var self = options.data;
self.SelectedBusiness = ko.observable();
self.Businesses.unshift({ Id: 0, Name: 'All Clients' });
ko.mapping.fromJS(self, {}, this);
};
}
},
'Reports': {
create: function (options) {
return new function() {
var self = options.data;
self.Value = ko.observable();
ko.mapping.fromJS(options.data, {}, this);
};
}
}
};
var model = ko.mapping.fromJSON(raw, mapping);
ko.applyBindings(model);
나는 자식 개체 "보고서"Value
라는 ko.observable
객체를 제공해야합니다. ko.mapping에서이 작업을 수행하려면 어떻게해야합니까?
나는 당신이 무엇을 요구하는지 잘 모르겠습니다. 원하는 구조로 수동으로 생성하는 경우 "after"객체를 게시 할 수 있습니까? –
내 의견이 업데이트되었습니다. 아이에게 속성을 추가하기 만하면 매핑이 작동하지 않습니다. – dimiguel