URI.js是一个用于处理URL的JavaScript库
它提供了一个“jQuery风格”的API(Fluent接口,方法链接)来读写所有常规组件和许多便利方法,如.directory()和.authority()
本文以URI.js库为例进行讲解
链接:
http://medialize.github.io/URI.js/
https://github.com/medialize/URI.js
npm install urijs
{ "compilerOptions": { // 允许调用js "allowJs": true } }
import * as URL from 'urijs'// get请求getRequest(url: string, params: any): Promise<any> { //... //把any转为key=value&key=value... url=url+'?'+URL.buildQuery(params); //...}