是否可以在角度模拟中使用通配符?例如:
$httpBackend.when('GET', '/api/checklists/*').respond({ userId: 'userX' }, { 'A-Token': 'xxx' });
而不是:
$httpBackend.when('GET', '/api/checklists/123').respond({ userId: 'userX' }, { 'A-Token': 'xxx' });
是否可以在角度模拟中使用通配符?例如:
$httpBackend.when('GET', '/api/checklists/*').respond({ userId: 'userX' }, { 'A-Token': 'xxx' });
而不是:
$httpBackend.when('GET', '/api/checklists/123').respond({ userId: 'userX' }, { 'A-Token': 'xxx' });
文档建议它接受正则表达式,因此您可以执行以下操作:
$httpBackend.when('GET', /\/api\/checklists\/[1-9][0-9]*/)
这将要求匹配长度至少为 1 的整数 ID,而不是从零开始。当然,这只是一个例子。创建您自己的正则表达式进行匹配。