Angular 如何修复';无法读取属性';错误';未定义的';在安圭拉?
材料验证 数量是必需的Angular 如何修复';无法读取属性';错误';未定义的';在安圭拉?,angular,Angular,材料验证 数量是必需的 <div *ngIf="quantity.errors.minlength">should be greater than one</div> 应大于1 我希望quantity字段应该只验证整数而不是小数,并且它应该大于1。如果是被动形式,您可以试试这个 *ngIf="form.get('quantity').hasError('minlength')" 您可以在属性绑定中使用?: <div *ngIf="quantity?.e
<div *ngIf="quantity.errors.minlength">should be greater than one</div>
应大于1
我希望quantity字段应该只验证整数而不是小数,并且它应该大于1。如果是被动形式,您可以试试这个
*ngIf="form.get('quantity').hasError('minlength')"
您可以在属性绑定中使用
?
:
<div *ngIf="quantity?.errors.minlength">should be greater than one</div>
应大于1
这不会因为数量上没有任何
错误而引发任何错误。当任何错误绑定到数量时,消息将显示。嗨,你能再分享一些代码吗,这样我就可以帮助你了。听起来好像quantity
没有使用名为errors
的属性声明。你能为一些上下文提供更多的代码吗?