Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
是否可以在可观察对象中绑定不存在的属性?因为在我映射它之后,我看不到结果。
例子
我不知道一个干净的方式,但你可以这样做:
<div data-bind="text: data().field1 ? data().field1() : ''"></div>
现在(出于某种原因,不太清楚为什么)你需要明确地传达 observable 的值已经改变并且视图应该被更新:
ko.mapping.fromJS(Data, {}, model.data); model.data.valueHasMutated();
http://jsfiddle.net/wF7xY/1/