Обновить значение в массиве по коду + нокаут

У меня есть таблица, заполняющая наблюдаемый массив с использованием шаблона, мне нужно обновить столбец с текстом для каждой строки в этой таблице и в то же время обновить модель.

Спасибо!

Образец: http://jsfiddle.net/pdelacruz/aqYvW/6/


person Pedro de la Cruz    schedule 04.08.2012    source источник
comment
Когда вы просите о помощи с конкретной операцией, подобной этой, полезно опубликовать код, который вы уже написали.   -  person Kyeotic    schedule 05.08.2012
comment
вот вам и jsfiddle.net/pdelacruz/aqYvW/6   -  person Pedro de la Cruz    schedule 05.08.2012
comment
Наблюдаемые массивы будут отслеживать только изменения в самом массиве (например, добавление/удаление элементов). Если вы хотите инициировать обновление при изменении элементов, вам необходимо сделать эти свойства наблюдаемыми.   -  person Jeff Mercado    schedule 05.08.2012
comment
эти свойства уже видны, я использую нокаутное отображение, есть предложения, как это сделать ??   -  person Pedro de la Cruz    schedule 05.08.2012
comment
Не могли бы вы немного подробнее рассказать о том, что вы хотите, чтобы произошло? Вы имеете в виду, что вам нужен столбец в каждой строке, который похож на итог? Кроме того, ваши данные неправильно структурированы.   -  person Kyeotic    schedule 05.08.2012
comment
Я хочу обновить столбец GateInputs[0].AntibodyInputs[0].Intensity.DataValue, установив для него значение Normal для каждой строки в массиве.   -  person Pedro de la Cruz    schedule 06.08.2012


Ответы (1)


Педро

Я не думаю, что свойства предметов в вашей коллекции можно наблюдать. Плагин сопоставления не делает этого по умолчанию.

Вам нужно будет реализовать сопоставление с обратным вызовом создания для каждого элемента в вашей коллекции и вернуть объект с требуемыми наблюдаемыми свойствами.

person DiederikTiemstra    schedule 10.08.2012