我是品牌嶄新的knockout.js,因此如果這是一個非常簡單的問題,請原諒。覆蓋要計算的JSON屬性
我從Web服務獲取JSON數據,該服務已經包含需要計算的屬性。類似於
{
ValueA: 1,
ValueB: 3,
SumOfValues: 0
}
SumofValues需要是ValueA和ValueB的總和。我想使用映射插件來創建我的viewmodel,但是重寫SumOfValues的創建,以便它被計算。當Viewmodel被轉換回JSON數據(用於回發到Web服務)時,我希望SumOfValues包含正確的總和。
我在這個jsfiddle中工作得很好,唯一的問題是當我更改其中一個文本框中的值時,SumofValues屬性不會更新。我認爲這個值會自動依賴於ValueA和ValueB,因爲我在函數中引用它們。
謝謝