Angularjs ngresources 无法获取 url
Angularjs ngresources cannot get the url
我有以下 url“http://localhost:3000/api/user/”
并且在浏览器中工作正常,
但是当我把它放在我的离子服务代码中时
return $resource('/api/user/');
是 return
data : cannot Get /api/user\n
当我将网络中某些 api 的 url 更改为 url 时工作正常并且数据正确..请问这里有什么问题。
您的问题是 link 到端口 :3000。当你写 /api/user/ 时,angular 去 http://localhost/api/user/ and not http://localhost:3000/api/user/ 上搜索你的 url。
因此,要解决此问题,您必须将所有 url 传递给 $ressource() 而不仅仅是最后一部分。
我有以下 url“http://localhost:3000/api/user/”
并且在浏览器中工作正常,
但是当我把它放在我的离子服务代码中时
return $resource('/api/user/');
是 return
data : cannot Get /api/user\n
当我将网络中某些 api 的 url 更改为 url 时工作正常并且数据正确..请问这里有什么问题。
您的问题是 link 到端口 :3000。当你写 /api/user/ 时,angular 去 http://localhost/api/user/ and not http://localhost:3000/api/user/ 上搜索你的 url。
因此,要解决此问题,您必须将所有 url 传递给 $ressource() 而不仅仅是最后一部分。