包括:
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'正常工作。
https://docs.angularjs.org/api/ngMessages https://docs.angularjs.org/api/ngMessages/directive/ngMessagesInclude
答案 0 :(得分:0)
没有名为 ngMessagesInclude 的模块。定义ngMessages依赖关系后,您可以访问 ng-messages-include 指令。因此,请删除ngMessagesInclude依赖项。
var axipay = angular.module('axipay', [
'ngRoute',
'ngMessages',
'axipay.registration',
])