6

是否可以在 angularJS 的 $httpBackend 中接收 URL 参数?我想做类似的事情:

$httpBackend.whenGET('/api/v1/users/{userId}').respond(function (method, url, data) {
    // somehow read {userId} and act differently depending on what the value is

    return [200];
});

拥有这个功能真的可以很容易地创建一个相当实用的模拟 API(更容易开发前端应用程序,而无需运行整个后端)。

4

1 回答 1

4

您可以传递正则表达式而不是字符串作为 URL。在回调函数中,userId从 URL 中提取,并回答您想要的。

于 2013-08-02T08:01:07.637 回答