URI.js

URI.js是一个用于处理URL的JavaScript库
它提供了一个“jQuery风格”的API(Fluent接口,方法链接)来读写所有常规组件和许多便利方法,如.directory()和.authority()
本文以URI.js库为例进行讲解
链接:
http://medialize.github.io/URI.js/
https://github.com/medialize/URI.js

ts使用js

安装URI.js

npm install urijs

配置tsconfig.json

{
"compilerOptions": {
// 允许调用js
"allowJs": true
}
}

使用js

import * as URL from 'urijs'

// get请求
getRequest(url: string, params: any): Promise<any> {
//...
//把any转为key=value&key=value...
url=url+'?'+URL.buildQuery(params);
//...
}

最新文章

  1. [转]jQuery的each方法的几种常用的用法
  2. Android仿“守望先锋”加载动画
  3. python中from module import * 的一个陷阱
  4. infer.net 入门2 用一个侦探故事来讲解,通俗易懂
  5. sql order by+字段,指定按照哪个字段来排序
  6. Linux删除包含特殊符号文件名的文件
  7. POJ3345
  8. redis twitter
  9. jquery类选择器无法取得对象问题原因
  10. Alljoyn 概述(1)
  11. (转)IIS5.1的安装配置并发布ASP.NET网站
  12. 堡垒机--paramiko模块
  13. Linux 容器 vs 虚拟机 —— 谁更胜一筹
  14. NOIP2011题解
  15. Java中常用的正则表达式
  16. GDAL书籍
  17. hexo建站报错解决记录
  18. 小程序 onReachBottom 事件快速滑动时不触发的bug
  19. 如何看待P2P领域的羊毛党?
  20. 解决sklearn 随机森林数据不平衡的方法

热门文章

  1. Intent七大属性之总结 分类: H1_ANDROID 2013-11-10 09:41 1074人阅读 评论(0) 收藏
  2. Android 升级到android studio 2.2项目死活run不起来
  3. 微信开发学习日记(六):weiphp框架
  4. 基于 Android NDK 的学习之旅-----序言
  5. Linux环境变量具体解释
  6. Android自定义控件View(二)继承控件
  7. Android6.0动态申请权限那些坑--以及避免用户选择不再提示后无法获取权限的问题
  8. html5中的dom中的各种节点的层次关系是怎样的
  9. SpringMVC拦截器-路径语法-略坑
  10. SEO那些事:一句代码一键分享网站