访问由ngForm产生FormControl我有这样的代码在我的模板:无法从* ngIf
<form #form="ngForm" (ngSubmit)="save(form)">
<input ngModel type="text" name="saveas">
<button *ngIf="form.value.saveas.length > 0" type="submit">Save</button>
</form>
页面加载时,我收到以下错误:
TypeError: Cannot read property 'length' of undefined.
但它发生只有一次,之后* ngIf按预期工作,切换提交按钮。是什么导致了问题?我只是试图在Angular生成之前太早访问FormControl?