javascript – 如何使用Restangular调用自定义查询URL?

前端之家收集整理的这篇文章主要介绍了javascript – 如何使用Restangular调用自定义查询URL?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想使用Restangular customGET方法查询参数中调用带有特殊字符的URL.我正在为我的API使用Loopback,它使用方括号进行查询.似乎在Restangular中不允许这样做.

我想调用以下URL.

/api/v1/employees/findOne?filter[where][salesCode]=SC2

或者这个但不确定如何.

/api/v1/employees?filter[where][salesCode]=SC2

我试过跟随没有成功.

Restangular.all("employees").customGET("findOne",{filter + "%5Bwhere%5D%5BsalesCode%5D": newValue});

Restangular.all("employees").customGET("findOne",{filter[where][salesCode]: newValue});

作为一个解决方案,我正在使用$http但是黑客攻击是当天的黑客攻击.

解决方法

你应该做:
Restangular.all("employees").customGET("findOne",{"filter[where][salesCode]": newValue});

应该这样做:).

猜你在找的JavaScript相关文章