【发布时间】:2013-01-26 02:10:40
【问题描述】:
我的 api 需要一个尾部斜杠来调用 api。我想知道如何用角度来解决这个问题。
所以我需要能够访问/tasks/ 或/tasks/xxxx/. 我试图通过以下方式进行:
angular.module('taskServices', ['ngResource']).
factory('Tasks', function($resource){
return $resource('/tasks/:task_id/', {}, {
query: {method:'GET',
params:{},
isArray:true}
});
});
还有一个
$scope.tasks = Tasks.query();
但它会导致 /tasks 或 tasks/xxx 查询。
如何强制它始终为/tasks/ 和/tasks/xxx/
【问题讨论】:
-
这可能是一个错误,我不明白为什么 Angular 会强制删除尾随斜杠
-
你也可以在url后面加#但是可能会有一些未知的后果。
-
@Breedly 我只是切换...感谢您帮助我保持最新状态。
标签: angularjs