/ / ngMessagesInclude donen работа в ngMessages директива - angularjs, angularjs-директива

ngMessagesInclude doen't work in ngMessages directive - angularjs, angularjs-directive

Включва:

angular/angular.min.js
angular-route/angular-route.min.js
angular-messages/angular-messages.min.js

Това е моят модул.

var axipay = angular.module("axipay", [
"ngRoute",
"ngMessages",
"ngMessagesInclude",
"axipay.registration",
])

Използвах го по този начин.

<div ng-messages="form_register.phone.$error">
<div ng-messages-include="error-messages.html"></div>
</div>

При това се получава грешка.

Неуспешно инсталиране на модула ngMessagesIncludeпоради: Грешка: [$ injector: nomod] Модулът "ngMessagesInclude" не е наличен! Вие или грешно изписва името на модула или забрави да го зареди. Ако се регистрирате модулът гарантира, че посочвате зависимостите като втори аргумент.

Това работи правилно без "ngMessagesInclude".

Ref:

https://docs.angularjs.org/api/ngMessages https://docs.angularjs.org/api/ngMessages/directive/ngMessagesInclude

Отговори:

0 за отговор № 1

Няма име на модул ngMessagesInclude, След като определите зависимостта ngMessages, можете да получите достъп до NG-съобщения-включват директива. Така че, премахнете зависимостта ngMessagesInclude.

var axipay = angular.module("axipay", [
"ngRoute",
"ngMessages",
"axipay.registration",
])