У меня есть модель просмотра, которая содержит массив моих объектов. одно свойство моего объекта - это логическое значение, называемое minversion, к которому я хочу привязываться к группе радио. Я пробовал несколько методов и не могу заставить это работать.группа нокаутов, привязанная к наблюдаемому массиву
Вот мой взгляд модель
function ViewModel() {
var self = this;
this.apps = ko.observableArray(@Html.Raw(Newtonsoft.Json.JsonConvert.SerializeObject(Model)));
};
Вот мои входы
<tbody data-bind="foreach: apps">
<tr>
<td style="text-align:center">
<input type="radio" name="apps" data-bind="attr: { value: Id }, checked: MinVersion" />
</td>
<td data-bind="text: type"></td>
<td data-bind="text: Name"></td>
</tr>
</tbody>
Если это логическое значение, то может быть, вы должны использовать флажок, а не радио? Во всяком случае, переключатели имеют различную обработку в нокауте (по сравнению с флажками), см. [Документация] (http://knockoutjs.com/documentation/checked-binding.html), раздел Параметры -> Основной параметр -> Для переключателей –