【发布时间】:2014-04-08 04:06:27
【问题描述】:
<div class="span4" data-bind="with: singleQaItem">
<div class="span6">
Qa Item Grouping <br /><input type="text" list="editQaItemGroupings" data-bind="value: QaItemGrouping().QaItemGroupingDesc" autocomplete="off">
<datalist id="editQaItemGroupings">
</datalist>
</div>
</div>
在上面的 html 中,singleQaItem 是一个轻而易举的实体,它还包含一个使用 .expand 获取的外键属性。该属性是数据列表控件绑定到的 QaItemGrouping().QaItemGroupingDesc。
在 UI 中,当我修改此属性的值并保存时,我发现微风实际上是在修改 QaItemGrouping 实体,因为它为该实体修改了 entityState。但我没有修改 QaItemGrouping 实体。我正在修改属于 singleQaItem 实体的 QaItemGrouping().QaItemGroupingDesc 属性。
【问题讨论】:
标签: knockout.js breeze