Even after entering the data in this field, it was supposed to disappear. However, that didn't happen as expected.
<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>