是否可以在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(无需运行整个后端即可轻松开发前端应用程序)。
答案 0 :(得分:4)
您可以传递正则表达式而不是字符串作为URL。在回调函数中,从URL中提取userId
,并回答您想要的内容。