angularjs中的重复GET请求

angularjs中的重复GET请求,angularjs,angularjs-directive,angularjs-service,http-get,Angularjs,Angularjs Directive,Angularjs Service,Http Get,我遇到了一个奇怪的问题,即即使视图中的所有信息都已加载,仍会发出多个get请求 我使用Bennadel的示例创建了我的$http服务: 这是我的服务代码: 和控制器代码: 我是否遗漏了允许get方法支持的内容?只应在页面加载时执行一次,而不是多次。提前感谢您敏锐的目光和帮助。不要在路由(在我的情况下,我使用的是ui路由器)和指令中指定控制器——在我的情况下,多次调用http get是由此问题引起的。我刚刚从指令中删除了控制器和控制器选项,问题得到了解决。我对创建组件指令还很陌生,所以我很高

我遇到了一个奇怪的问题,即即使视图中的所有信息都已加载,仍会发出多个get请求

我使用Bennadel的示例创建了我的$http服务:

这是我的服务代码:

和控制器代码:


我是否遗漏了允许get方法支持的内容?只应在页面加载时执行一次,而不是多次。提前感谢您敏锐的目光和帮助。

不要在路由(在我的情况下,我使用的是ui路由器)和指令中指定控制器——在我的情况下,多次调用http get是由此问题引起的。我刚刚从指令中删除了控制器和控制器选项,问题得到了解决。我对创建组件指令还很陌生,所以我很高兴我能从这个lol继续前进。

看看是否有人从中调用它HTML@maddoginitData()只在从控制器加载页面时执行——在html视图中没有调用该函数的其他位置