Angularjs 无法调用方法';然后';未定义的
为什么我得到的是“无法调用方法”,然后是“未定义的”: 你不能在另一个承诺中解决一个承诺吗 如果调用doSomething(),代码工作正常,并且它得到了结果,但是一旦添加对doSomething()的调用,它就会失败。然后是未定义的错误 对doSomething的调用也适用,如果它在外部。那么对于获得郊区的请求,这就是为什么我认为这与它被嵌入有关Angularjs 无法调用方法';然后';未定义的,angularjs,Angularjs,为什么我得到的是“无法调用方法”,然后是“未定义的”: 你不能在另一个承诺中解决一个承诺吗 如果调用doSomething(),代码工作正常,并且它得到了结果,但是一旦添加对doSomething()的调用,它就会失败。然后是未定义的错误 对doSomething的调用也适用,如果它在外部。那么对于获得郊区的请求,这就是为什么我认为这与它被嵌入有关 谢谢我看到了你的砰砰声,有一个小错误。我正在给正确的砰砰声。 请在这里发布代码的相关部分。问题应该是独立的,不依赖外部网站的主要内容。将大部分内
谢谢我看到了你的砰砰声,有一个小错误。我正在给正确的砰砰声。
请在这里发布代码的相关部分。问题应该是独立的,不依赖外部网站的主要内容。将大部分内容发布到非现场意味着,如果由于某种原因,该非现场位置不可用,那么您的问题就没有意义,未来的读者也无法在此处搜索到。(它还要求人们离开这个网站,以确定你在问什么,然后返回这里发布答案。)如果你的方法没有返回
然后函数生成的承诺,你的控制器代码如何与承诺交互?是的,实际上我错了,其他服务函数确实返回了承诺。看来我错过了回报声明。
doSomething : function() {
//your method isn't returning anything
return $http().then();
}