Текущий сценарий:
function Employee(data) {
var self = this;
// variables
this.Forename = ko.observable(data.Forename);
this.Surname = ko.observable(data.Surname);
this.Save = function () {
var obj = JSON.stringify(self); // Without ko.observables, this works fine. self() doesn't work obviously.
console.log(obj);
};
}
Я думаю, что то, что я пытаюсь сделать, довольно прямолинейно, получает все наблюдаемые значения, не просматривая ни один из них, и создавая строку JSON, используя функцию stringify. Это легко сделать без наблюдаемых, есть ли простой способ сделать это с ними?