У меня есть нокаутирующий МодельЛучший способ клонирования/копирования наблюдаемым в Knockout
self.newItem = ko.observable({
manufacturer: ko.observable(),
itemnumber: ko.observable(),
itemDescription: ko.observable(),
priceclass: ko.observable()
});
и у меня есть еще один, который имеет те же свойства, но только ItemNumber наблюдается.
self.newItemToInsert = ko.observable({
manufacturer: "",
itemnumber: ko.observable(),
itemDescription: "",
priceclass: ""
});
У меня есть другой наблюдаемый массив для хранения элементов
self.AllItems = ko.observableArray();
Теперь мой вопрос, как я могу скопировать newitem к newItemToInsert наблюдаемого так что я могу сохранить его в массив AllItems и имею ItemNumber быть наблюдаемым для разных строк в массиве. Поэтому, если я добавлю 10 элементов, я хочу иметь возможность отслеживать изменения данных в каждом из 10 свойств номера элемента.
Благодаря
Очень здорово .. Можете ли вы также, пожалуйста, покажите мне, как я могу удалить строки. – sp9
Взгляните на обновленный пример 'jsfiddle'. –
Красивая ... Большое вам спасибо – sp9