$ httpBackend(angularJS)中的URL参数

时间:2013-08-02 07:24:27

标签: angularjs

是否可以在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(无需运行整个后端即可轻松开发前端应用程序)。

1 个答案:

答案 0 :(得分:4)

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