【发布时间】:2012-02-22 16:57:23
【问题描述】:
我有一个名为 SelectedAttributeValueIds 的 observableArray,我需要使用“已检查”绑定将其绑定到单选按钮列表。例如
<input type="radio" data-bind="checked: SelectedAttributeValueIds" />
然而,KnockoutJS 将 observableArray 替换为一个可观察的值。因此,而不是具有 [123] 值的 SelectedAttributeValueIds 将是“123”
我这样做是为了解决问题,但想知道是否有更简单的方法:
<input type="radio" data-bind="event: { change: function() { $parent.SelectedAttributeValueIds([$data.ID()]); } }" />
【问题讨论】:
标签: javascript html knockout.js