如何强制在ng资源中提供params?

时间:2017-12-19 18:03:37

标签: angularjs ngresource

如果没有提供参数,是否有办法不调用或取消资源端点调用?

function endpointCallService($rootScope, $resource) {
  return $resource('some-url', null, {
    getSome: {
      url: 'some-url/:param/some-url-continue',
      method: 'GET',
      params: {
        param: '@param'
      }
    }
  });
}

来自docs的任何行动方法似乎都无法帮助我。 我知道我可以在打电话之前验证它,但在我的情况下,它会更容易在这里进行。 如果缺少param,则会调用some-url/some-url-continue并且我不想要它。

0 个答案:

没有答案