Javascript 始终显示错误消息。如何处理这个错误?
一旦我在这个字段中填入数据,它就需要关闭。但事实并非如此Javascript 始终显示错误消息。如何处理这个错误?,javascript,angularjs,angular-material,ng-messages,Javascript,Angularjs,Angular Material,Ng Messages,一旦我在这个字段中填入数据,它就需要关闭。但事实并非如此 <md-input-container class="md-block" flex-gt-sm> <label>Budget</label> <input name="budget" ng-model="newTrip.budget" required> <div ng-messages="newForm.budget.$error" ng-show="newForm
<md-input-container class="md-block" flex-gt-sm>
<label>Budget</label>
<input name="budget" ng-model="newTrip.budget" required>
<div ng-messages="newForm.budget.$error" ng-show="newForm.budget.$touched" role="alert">
<div ng-message="required">
<span>Number is required</span>
</div>
</div>
</md-input-container>
预算
号码是必需的
试着稍微改变一下:
<div ng-messages="newForm.budget.$error"
ng-if="newForm.budget.$invalid && newForm.budget.$touched"
...>
</div>
我稍微缩短了它,但尝试添加ng if,看看它是否显示/隐藏您的错误。尝试稍微更改它:
<div ng-messages="newForm.budget.$error"
ng-if="newForm.budget.$invalid && newForm.budget.$touched"
...>
</div>
我稍微缩短了它,但尝试添加ng if,看看它是否显示/隐藏您的错误。感谢您的快速响应,兄弟
ng if=“newForm.budget.$invalid&&newForm.budget.$touch”
成功了$无效仅表示它也将在页面的首字母上显示错误。你救了我的命。很高兴能帮上忙@KumarImmanuel,如果你觉得这个解决方案有帮助并且解决了你的问题,请接受它。谢谢你的快速回复兄弟ng if=“newForm.budget.$invalid&&newForm.budget.$touch”
成功了$无效仅表示它也将在页面的首字母上显示错误。你救了我的命。很高兴能帮上忙@KumarImmanuel,如果您觉得解决方案有帮助并解决了您的问题,请接受它。