#html #angular #typescript #ionic-framework #radio-button
#HTML #угловой #машинописный текст #ionic-framework #переключатель
Вопрос:
Мне нужно проверить ion-radio при нажатии на его строку. По какой-то причине я не могу использовать ширину ярлыка, чтобы исправить это. Итак, я делаю это:
const get_radio=document.getElementById('sendToSomeone') as HTMLInputElement;
console.log('get radio',get_radio);
get_radio.checked=true;
Журналы показывают мне эту информацию:
ion-radio#sendToSomeone.md.interactive.hydrated.radio-checked {s-p: Array(0), s-rc: undefined, __zone_symbol__ionBlurfalse: Array(1), __zone_symbol__ionSelectfalse: Array(1), checked: true, …}
Но на самом деле он не работает, и мой переключатель по-прежнему не проверен.
вот мой HTML-код:
<ion-radio-group value="all" (ionChange)="typeHandler($event)">
<ion-row style="height: 40%;">
<ion-item-divider style="margin: 0; padding: 0; border: none">
<ion-col>
<ion-radio id="sendToAll" value="all" style="vertical-align: middle"></ion-radio>
</ion-col>
</ion-item-divider>
</ion-row>
<ion-row style="height: 10%"></ion-row>
<ion-row style="height: 90%">
<ion-item-divider style="margin: 0; padding: 0; border: none">
<ion-col>
<ion-radio id ="sendToSomeone" value="checkbox"></ion-radio>
</ion-col>
</ion-item-divider>
</ion-row>
</ion-radio-group>
Комментарии:
1. Можете ли вы также добавить обрезанный HTML-код?
2. только что добавил его @laurisstepanovs