Радио Angularjs 1.x не устанавливает нулевое значение - PullRequest
0 голосов
/ 05 июля 2019

У меня есть директива углового фильтра с 3 переключателями. Значения: ноль, истина, ложь. Но модель не сохраняет нулевое значение, когда я нажимаю нулевую кнопку. Как мне этого добиться? Мне нужна модель = ноль, прежде чем нажать на соответствующую кнопку.

$scope.items = [
    {val: null, text: 'null'},
    {val: true, text: 'true'},
    {val: false, text: 'false'}
  ];

Вот демоверсия http://plnkr.co/edit/LlAiKrpadcCYGXI2IFsR?p=preview

Спасибо

1 Ответ

1 голос
/ 05 июля 2019

Вам необходимо установить data-ng-value="radio.text" в директиве

  <input class="radio_simple_real" type="radio"
         data-ng-model="$parent.model"
         data-ng-value="radio.text">

PLUNKER DEMO

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...