对象转url
来源:互联网 发布:雷劈数算法 编辑:程序博客网 时间:2024/06/01 09:18
代码中发get请求,有时候链接一串参数,后端要求,如果选项是ALL,就不要传递,比如告警级别有ALL,critical,major,minor,warnning这种,如果是ALL,后端是默认直接全表查找的,不需要传递参数,拼url的时候难免要一堆判断,看bootstrap-table里面如果参数是undefined,那么是不会编入到url中的,不想一堆判断了,写了个小函数处理仿照处理的下:
ObjectToUrl(obj:any) { var url =''; _.map(obj, function (num,key) { if(num !== undefined) { url+='&'+key+'='+num; } }); return url; }
来个全的:
level=critical&alarmConfirmOperator=DomainAdmin&beginTime=1481866227&endTime=1481869827&alarmObjectType=host&pageSize=10¤tPage=1
level是ALL的情况,level为undefined
alarmConfirmOperator=DomainAdmin&beginTime=1481866303&endTime=1481869903&alarmObjectType=host&pageSize=10¤tPage=1
看结果不错的,沾沾自喜了下,百度了下,发现下面这个哥们写的更好,我没有考虑到编码问题,也没有考虑到对象中有数组的情况,汗,学习了~
http://blog.csdn.net/shawyeok/article/details/41749045
0 0
- 对象转url
- URL转对象
- URL对象
- 解析URL对象
- java.net.url对象
- JSP开发中request对象URL方法对照表(转)
- Android 根据网络图片URL转Bitmap对象
- Android 根据网络图片URL转Bitmap对象
- 根据url获取Bitmap对象
- 解析url成字典对象
- javascript url解析为对象
- jquery 对象转为url参数
- 通过BOM对象获取url
- 解析URL参数为对象
- JS对象转URL参数(原生JS和jQuery两种方式)
- java对象转URL 键值对(微信支付,签名需要)
- JS对象转URL参数(原生JS和jQuery两种方式)
- 根据Url获取json,再根据key获取值以及json字符串转json对象
- Vue+Vux学习案例(五)—构建开源中国微信版(轮播图实现)
- TCP/IP,http,socket,长连接,短连接
- 9个基于Java的搜索引擎框架
- ZCMU—1138
- 12.10
- 对象转url
- 学习嵌入式开发技术高效方法总结
- 使用css设置图片背景透明,文字不透明
- Dotnet 资源
- 在DataGridView进行查询
- 软键盘弹出时将某个控件顶出,搞乱布局
- Java调用百度API将GPS坐标转为百度地图坐标
- VS2012下制作ActiveX控件并添加到网页
- 12.10