$ resource是在角度服务的第一次调用中定义的。但是当它第二次调用时会出现以下错误;
TypeError:无法读取属性' post'未定义的
在调用.post之前检查$资源。它返回未定义,这意味着$ resource在第二次使用之前被取消定义。
这会导致什么原因?以及解决此问题的任何提示。
答案 0 :(得分:1)
这可能是因为您定义的$资源被覆盖。通过定义$ resouce只有在未定义时才解决这个问题。
如果(angular.isUndefined(资源)) //定义你的资源