我有一個問題的錯誤消息。當輸入字段使用Angular.js獲取無效數據時,我無法顯示錯誤消息。我下面解釋我的代碼。\無法顯示使用Angular.js
<form name="billdata" id="billdata" enctype="multipart/form-data" novalidate>
<div ng-class="{ 'myError': billdata.type.$touched && bill data.type.$invalid }">
<input type="number" class="form-control oditek-form" ng-model="type" name="type" step="1" min="0" placeholder="Add Type" ng-pattern="/^[0-9]+([,.][0-9]+)?$/">
</div>
<div class="help-block" ng-messages="billdata.type.$error" ng-if="billdata.type.$touched">
<p ng-message="pattern" style="color:#F00;">This field needs only number(e.g-0,1..9).</p>
</div>
</form>
在這裏,我只需要給出數字作爲輸入。如果用戶輸入任何內容,而不是數量應該顯示錯誤message.Here myError
是否顯示在輸入的紅色邊界字段這是正確的,但消息不是應該顯示。請幫幫我。
PLZ紀念你的答案,如果任何回答以下問題,幫助。 –