Angular 如何在角材料表下方显示API中的错误
我面临以下问题 我想展示应用于整个表的API中的错误。在我的例子中,我想显示表中没有行的错误。我能够使用mat error来表示错误,但是当我填充它时,错误并没有隐藏。我希望有错误显示和隐藏像在库存控制(例如:垫输入) 下面是我的html代码Angular 如何在角材料表下方显示API中的错误,angular,angular-material,mat-table,material-table,angular-material-table,Angular,Angular Material,Mat Table,Material Table,Angular Material Table,我面临以下问题 我想展示应用于整个表的API中的错误。在我的例子中,我想显示表中没有行的错误。我能够使用mat error来表示错误,但是当我填充它时,错误并没有隐藏。我希望有错误显示和隐藏像在库存控制(例如:垫输入) 下面是我的html代码 <mat-form-field color="accent" class="col-lg-4 col-xs-12 col-sm-12"> <input matInput name="name" ngModel #name="ngMod
<mat-form-field color="accent" class="col-lg-4 col-xs-12 col-sm-12">
<input matInput name="name" ngModel #name="ngModel" placeholder="Name">
<mat-error *ngIf="name.invalid">{{name.errors.api}}</mat-error>
</mat-form-field>
{{name.errors.api}
钥匙
{{element.key}
类型名
{{element.typeName}
{{converters.errors.api}
提前感谢您的帮助。您可以尝试以下代码:
this.appService.getService().subcribe(result => {
// Do something when the service returns successfully
},
error => {
// Do something when the service returns with an error like below:
this.converters.invalid=true;
}
您可以尝试以下代码:
this.appService.getService().subcribe(result => {
// Do something when the service returns successfully
},
error => {
// Do something when the service returns with an error like below:
this.converters.invalid=true;
}
你好,谢谢你的回复。然而,这是行不通的。如果我不发送邮件就填表怎么办?转换器仍将处于无效状态。我可以通过在表中添加内容时进行检查来修复它。然而这是一个非常肮脏的解决方案。嗨,谢谢你的回复。然而,这是行不通的。如果我不发送邮件就填表怎么办?转换器仍将处于无效状态。我可以通过在表中添加内容时进行检查来修复它。然而,这是一个非常肮脏的解决方案。