正式使用Json,我创建了一种表格。现在,我想在选中复选框时显示一个文本框。
我尝试使用RNN
方法,但是无法显示文本。 ngDoCheck()
方法击中了每个字段单击事件,尽管我只需要选中事件。谁能帮我这个忙。
box.this
答案 0 :(得分:0)
您需要在输入中发生(更改)事件,以查看复选框是否被选中
<input type="checkbox" (change)="checkMethod($event)">
在您的ts文件中
checkMethod(event)
{
if(event.target && event.target.checked)
{
//this means input is checked
}
}
答案 1 :(得分:0)
订阅valueChanges
表格
<formly-form #formlyForm
[model]="configModel"
[fields]="fields">
</formly-form>
@ViewChild(FormlyForm) public formlyForm: FormlyForm;
public ngAfterViewInit() {
this.formlyForm.form.valueChanges
enter code here
}
别忘了退订:
.pipe(this.readUntilDestroyed())