Я бренд, шлепающий новичок в knockout.js, поэтому простите, если это простой вопрос.переопределить свойство JSON, которое должно быть вычислено
Я получаю данные JSON от веб-службы, которая уже содержит свойство, которое необходимо вычислить. Что-то вроде
{
ValueA: 1,
ValueB: 3,
SumOfValues: 0
}
Сумма SumofValues должна быть суммой ValueA и ValueB. Я хочу использовать плагин сопоставления для создания моей модели viewmodel, но переопределить создание SumOfValues, чтобы он был вычислен. Когда ViewModel преобразуется обратно в данные JSON (для отправки обратно в веб-службу), я хочу, чтобы SumOfValues содержала правильную сумму.
У меня это хорошо работает в этом jsfiddle, единственная проблема заключается в том, что свойство SumofValues не обновляется при изменении значения в одном из текстовых полей. Я думал, что это значение будет автоматически зависеть от ValueA и ValueB, потому что я ссылаюсь на них в функции.
благодаря