У меня есть раскрывающийся список выбора в конструкторе форм в моем проекте Angular 6, и я не вижу ответов для обновления раскрывающегося списка вручную без jQuery, каждый ответ выглядит так: $ ('select'). Material_select ()...и я не вижу этот метод в экземпляре материализации выбора, когда я проверяю его
Фактическая проблема, с которой я столкнулся, заключается в том, что я отключил элемент управления выбора формы в моем конструкторе форм, но это не такотрисовка как отключенная (хотя в свойствах написано, что она отключена).
<div class="input-field">
<label id='frequencyLabel'>Frequency</label>
<select formControlName="frequency" id='frequency-dropdown'>
<option value="Monthly">Monthly</option>
<option value="Semi-annually">Semi-annually</option>
<option value="Annually">Annually</option>
<option value="Never">Never</option>
</select>
</div>
this.form = this.fb.group({
savingsGoal : [
{value: this.model.savingsGoal, disabled: true},
Validators.compose([
Validators.required,
Validators.minLength(1),
Validators.pattern(this.goalRegex)
])
],
contribution : [
{value: this.model.personalContribution, disabled: true},
Validators.compose([
Validators.required
])
],
frequency : [
{value: this.model.frequency, disabled: true},
Validators.compose([
Validators.required
])
],
});
Отключение с помощью построителя форм отлично работает для моих полей ввода.