angularjs – 在Restangular中发送GET参数
发布时间:2020-12-17 07:31:36 所属栏目:安全 来源:网络整理
导读:我在我的项目中使用 Restangular,之前这段代码适用于检索对象数组: var params = {name: "Stack",surname: "Overflow"}var service = Restangular.all('users')service.getList(params) 来自服务器的响应只是一个对象数组: [ {...},{...}] 但现在我添加了
我在我的项目中使用
Restangular,之前这段代码适用于检索对象数组:
var params = {name: "Stack",surname: "Overflow"} var service = Restangular.all('users') service.getList(params) 来自服务器的响应只是一个对象数组: [ {...},{...} ] 但现在我添加了分页,我的响应现在不包含数组,而是包含数组的对象: { totalCount: 500,data: [ {...},{...} ] } 我还将service.getList(params)更改为service.get(params)(因为getList只需要数组). 在此更改后,我的GET参数未被字符串化,即我在调试器请求中看到如下: 用户/ [对象] 但是早些时候(当使用getList方法时)它按预期工作: 用户名=堆栈和放大器;?姓=溢出 这里有什么问题?
我能用这个来解决它:
var params = {name: "Stack",surname: "Overflow"} var service = Restangular.all('users') service.customGET("",params) // first parameter is required,so just provide empty string (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 如何将引用的参数从变量传递给bash脚本
- shell – 以管理员身份运行批处理文件 – Windows 7 – 从网
- 使用AngularJS进行文本格式化
- 【数据结构】Trie树的应用:查询IP地址的ISP(Java实现)
- 在Scala方面尝试使用scala-compiler时,Idea 13和Gradle找不
- angularjs – 如何使用angular.element查找并迭代多个元素?
- bootstrap + angularjs + springmvc + mybatis框架之多个输
- shell – 如何便携式的mktemp(1)?
- bash – while循环中的文件复制仅执行一次
- NTP中间服务器(Relay Server)设置及其日常维护