AngularJS $资源查询参数没有值

时间:2018-06-14 15:47:54

标签: angularjs rest angular-resource

从AngularJS 1.6.x $resource documentation我知道我可以使用JavaScript对象传递查询名称/值参数。例如,路径{foo: "bar"}的{​​{1}}将使用path/example之类的内容访问RESTful URL。

但是,如果我想传递一个没有值的查询参数,例如path/example?foo=bar?我使用path/example?foo{foo: ""}还是其他形式?提前谢谢。

1 个答案:

答案 0 :(得分:0)

您应该只能省略查询参数。这是一个可以返回所有用户的查询示例:

let User = $resource('/user/:userId', {userId: '@id'});
User.query().$promise.then(function(users) {
  allUsers = users;
});

https://docs.angularjs.org/api/ngResource/service/$resource#basic-usage