QsMan
解析和维护 URL 上的参数, 接口设计参考 URLSearchParams
Constructor Summary
Public Constructor | ||
public |
constructor(url: string) |
Member Summary
Private Members | ||
private |
|
|
private |
_url: * |
Method Summary
Public Methods | ||
public |
追加 URL 参数 |
|
public |
删除某个参数 |
|
public |
获取找到的第一个参数值 |
|
public |
获取参数的所有值 |
|
public |
获取参数对象 |
|
public |
是否有某个参数 |
|
public |
获取所有参数的名称 |
|
public |
替换 URL 参数 |
|
public |
设置参数值 |
|
public |
对参数进行升序排序 |
|
public |
拼装 URL |
Public Constructors
Public Methods
public append(queryString: string | object): object source
追加 URL 参数
Params:
Name | Type | Attribute | Description |
queryString | string | object |
public get(name: string): string | undefined source
获取找到的第一个参数值
Params:
Name | Type | Attribute | Description |
name | string | 要获取的参数名 |
Return:
string | undefined |
public getAll(name: string): Array<string> source
获取参数的所有值
Params:
Name | Type | Attribute | Description |
name | string | 要获取的参数名 |
public replace(queryString: string | object): object source
替换 URL 参数
Params:
Name | Type | Attribute | Description |
queryString | string | object |