атрибут, проверенный ion-radio, не работает

#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