当你完成键入一些数字并按下输入而不失去焦点(显示模式)时显示问题,显示模式,但在控制台显示错误提到。 (错误:ExpressionChangedAfterItHasBeenCheckedError),并指出错误来自于输入文本:
<div class="form-group"
[ngClass]="{'has-error': (numeroDocuVar.touched
||numeroDocuVar.dirty) && !numeroDocuVar.valid }">
<div class="form-group">
<div class="input-group">
<input class="form-control" id="numeroDocuId"
type="text" placeholder="Numero documento (requerido)"
[(ngModel)]="IdNumeroDocu" name="numeroDocu"
#numeroDocuVar="ngModel"
(keyup.enter)="onSearchDocumento(numeroDocuVar.value)"
required />
<span class="input-group-addon fa fa-search"
(click)="onSearchDocumento(numeroDocuVar.value)"
style="cursor:pointer">
</span>
</div>
</div>
</div>
我已阅读,我可以用ngAfterContentInit做到这一点,但这个变量没有被计算填补,这是谁填补了用户输入文本中的信息。
我使用ng-bootstrap模态代码。
非常感谢您的帮助。
喜透辉!感谢您的回答,我已经尝试了您提到的所有内容,但错误仍然显示!如果您有其他想法,我将不胜感激。 – cyenque