Угловой материал мат-радио-кнопка дает неправильное значение - PullRequest
0 голосов
/ 31 августа 2018

Я пытаюсь использовать угловой материал mar-radio-button для выбора между true и false. Я установил значение по умолчанию, но когда я нажимаю другую кнопку-переключатель, он дает значение выбранного по умолчанию значения. Мой HTML enter image description here

Компонент

enter image description here

Таким образом, значение false устанавливается автоматически, и если я выбираю значение true, оно все равно выводит false.

Я использую

console.log(this.shippingForm.get('signatureReq').value) to print out the value.

1 Ответ

0 голосов
/ 01 сентября 2018

Полагаю, это то, чего вы хотите достичь.

В вашем HTML измените его следующим образом:

<mat-radio-group formControlName="signatureReq" (change)="changeRadioValue()">
    <mat-radio-button [value]="'true'">Option 1</mat-radio-button>
    <mat-radio-button [value]="'false'">Option 2</mat-radio-button>
</mat-radio-group>

Значение signatureReq обновляется при нажатии на параметр.

См. Stackblitz для демонстрации.

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