У меня есть суть, демонстрирующая мою проблему здесь:
https://gist.run/?id=e2ccd5925e383f2fc36ad277c31bcf23
Версия чекбокса работает нормально, если вы удалите чек, он обновит модель правильно, но если вы измените выбранную радиокнопку, она сохранит истинное значение на радио, которое убрало свой выбор. Если я уберу значение model.bind="true"
, оно будет писать «вкл» вместо «истина». Я хочу true / false, а не вкл / выкл.
Я хочу, чтобы объект обновлял свое свойство как истинное или ложное в зависимости от того, выбран он или нет динамически. В моем сценарии я не знаю, сколько переключателей или флажков нужно будет выбрать. Я только знаю, что в случае, если это не коллекция, я хочу только одну, а в случае, если это коллекция, я хочу выбрать неизвестное число.