Я столкнулся с проблемами при установке значений модели, содержащих числовые свойства. Вот пример:Проблема с методом model.set()
Этот код не работает:
var modelSkeleton = {id: null, name: null};
var model = rx.data.marshal.Json.createModel(modelSkeleton);
var x = {id:22,name:"New name"};
model.set(x);
Однако, если я ставлю кавычки на значение идентификатора, это работает:
var modelSkeleton = {id: null, name: null};
var model = rx.data.marshal.Json.createModel(modelSkeleton);
var y = {id:"22",name:"New name"}
model.set(y);
Могу ли я делать какую-то ошибку или это ошибка? Любое быстрое решение?
Извините за глупый вопрос. Я не очень внимательно изучал API. По определению мы можем установить только объект Map not json – WSK