2012-06-10 110 views

回答

3

我不知道一個乾淨的方式,但你可以做這樣的:

<div data-bind="text: data().field1 ? data().field1() : ''"></div>​ 

現在,(出於某種原因,不明白爲什麼),你需要明確地傳達可觀察的值已改變並且該視圖應被更新:

ko.mapping.fromJS(Data, {}, model.data); 
model.data.valueHasMutated(); 

http://jsfiddle.net/wF7xY/1/

+1

這裏不需要表達式

http://jsfiddle.net/66Ton99/wF7xY/2/ – 66Ton99

相關問題