$resource 是在 angular 服务的第一次调用中定义的。但是当它第二次调用时,它会给出以下错误;
类型错误: 无法读取未定义的属性"post"
在调用 .post 之前检查了$resource。它返回未定义,这意味着$resource在第二次使用之前未定义。
路由会导致什么原因? 以及解决此问题的任何提示。
这可能是因为您定义的$resource被覆盖。仅当未定义时才通过定义$resouce来解决此问题。
if(angular.isUndefined(resource)) 定义资源