我创建了单独的工厂服务文件,以便我可以使用&在其中设置变量,可以在依赖控制器中使用变量。
我收到错误:[$ injector:unpr]未知提供者:错误getMemberProvider,
我已经在index.html中链接了这个文件,我检查了拼写,这也是我的工厂服务名称。
我的xyz-service.js文件如下所示: -
'use strict';
angular.module('cntrl1').factory('getMember', function(Datamember) {
var Datamember;
var addMethod = function(Datamember) {
Datamember = Datamember;
}
return {
setPolicyNumber: function(Datamember) {
addMethod(Datamember);
},
getMember: function() {
return Datamember;
}
};
});
我已经将facrotyservice注入到我想要使用它的另一个控制器中。虽然我在索引中添加了这个文件,但在开发者选项下的网络选项卡中找不到xyz-service.js html的。
感谢您的帮助。
此致 TMLS
答案 0 :(得分:0)
感谢Phil的指导! 问题在于浏览器缓存,我清除它和临时文件,以后一切都很好。