我正在使用模板绑定来呈现一组单选按钮。元素上还有一个 css 绑定。
单击单选按钮时,视图模型和视图会更新,但单选按钮的选中状态会丢失。有解决办法吗?
<div data-bind="with: point">
<div data-bind="template: { name: 'template1', data: $data }, css: { 'has-warning': hasAlarm }"></div>
</div>
<script type="text/template" id="template1">
<!-- ko foreach: choices -->
<label>
<input type="radio" data-bind="checked: $parent.value, value: $data" name="test" />
<span data-bind="text: $data"></span>
</label><br/>
<!-- /ko -->
<span data-bind="visible: hasAlarm">Abnormal!</span>
</script>