Обновление только измененных значений в объекте при длительном опросе всего списка объектов в нокауте

Я постоянно долго опрашиваю список серверов:

var servers = ko.observableArray();
$.getJSON('/Home/GetServers', function (data) {
    servers.removeAll();
    $.each(data, function (xxx) {
        servers.push(new Server(xxx);
    });
});
function Server(xxx) {
   var self = this;
   ko.mapping.fromJS(xxx, {}, self);    
}

и у меня есть список объектов в виде observableArray, и я хочу только изменить значения объектов, которые изменились, а не удалять все и повторно нажимать каждый элемент.

0 ответов

Другие вопросы по тегам