Как скрыть переключатель в angular material 6

#radio-button #radio-group #angular-material-6

#переключатель #радиогруппа #angular-material-6

Вопрос:

Хочу скрыть выбранный по умолчанию переключатель в моем веб-приложении Angular в реактивной форме, чтобы он не был виден клиентам, но я мог бы передать это значение в запрос на мой http-вызов

Ответ №1:

Если пользователь намеревается никогда не видеть этот переключатель, не добавляйте его в html / view … просто сохраните значение в formControl и вызывайте значение из formControl при выполнении http-вызова.

 this.yourForm = new FormGroup({
    radioButton: new FormControl(DefaultValueHere)
})
  

Затем в вашем http-вызове

 this.yourForm.get('radioButton').value
  

Нет необходимости передавать его в view только для того, чтобы скрыть его, просто сохраните его в formControl и используйте, когда вам это нужно.