2012-06-10 111 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

相关问题