Я пытаюсь использовать disabled
внутри моей управляемой моделью формы. У меня есть следующая форма:
this.form = this.formBuilder.group({
val1: ['', Validators.required],
val2: [{value:'', disabled:this.form.controls.val1.valid}]
});
Я получаю сообщение об ошибке (не нахожу controls
из this.form
), вероятно, потому, что я использую this.form
внутри this.form
.
Как я могу это исправить?
PS Я также пытался добавить [disabled]='...'
в свой html, но я получаю предупреждение о том, что вместо этого я должен использовать formBuilder
val1: fb.control('', Validators.required)
, и вы также должны изменить val 2? - person Ced   schedule 25.09.2016