Файл проверки угловых сообщений при размытии
Есть ли способ определить ng-message
показать на размытие, если я определю его в дополнительном файле?
Например я определяю следующие дополнительные ng-messages
Ошибка-файл:
<p ng-message="required">This field is required</p>
<p ng-message="minlength">This field is too short</p>
<p ng-message="maxlength">This field is too long</p>
<p ng-message="required">This field is required</p>
<p ng-message="email">This needs to be a valid email</p>
Что я хочу сделать, это показать ng-message
только на размытие, как:
<div class="help-block" ng-messages="userForm.name.$error" ng-show="userForm.name.$touched">
...
</div>
Использовать ng-show
Мне нужна форма, ввод и имя события. Можно ли как-то высмеять это в дополнительном файле ошибок? Например, с некоторым заполнителем, например, при использовании Windows: $DIR$
или что-то типа того?
1 ответ
Решение
Вы должны использовать ngMessagesInclude
Директива как ниже:
<div class="help-block" ng-messages="userForm.name.$error" ng-show="userForm.name.$touched">
<div ng-messages-include="your_path.html"></div>
</div>
Проверьте этот учебник для получения дополнительной информации.