我想使用 RestangularcustomGET
方法在查询参数中调用带有特殊字符的 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
,但黑客是一天的结束。