The kendo documentation specifies two ways to create an observable object:
but what should be used when a regular javascript object already exists, and needs to become observable?
for example, a DTO object that is being returned by a web service or one that is already created as follows:
var viewModel1 = new kendo.data.ObservableObject( { field1: "value1", field2: "value2"});var viewModel2 = kendo.observable( { field1: "value1", field2: "value2"});but what should be used when a regular javascript object already exists, and needs to become observable?
for example, a DTO object that is being returned by a web service or one that is already created as follows:
var viewModel = {
name: "John Doe"
};
name: "John Doe"
};