UNPKG

@zuiwoxing/posisi

Version:

一款基于typescript 前端控制组件,包括(IOC,AOP,Feign,Logger,Util等)

42 lines (41 loc) 1.23 kB
export declare class UrlUtil { /** * URL拼接 (以 / 拼接两个字符串) * @param uriFirst * @param uriSecond */ static urlJoin(uriFirst: string, uriSecond: string): string; /** * 解析URI * @param uri */ static parseUri(uri: string): any; /** * 解析参数 */ static parseLocationParams(): any; /** * 根据参数名获取(window.location.search中)URI参数值 * @param paramName */ static getUriParam(paramName: string): string; /** * 更新当前 window.location.href 中的key=value (刷新页面) * @param key * @param value */ static updateLocationUrlReload(key: string, value: string): void; /** * 更新当前 window.location.href 中的key=value (不刷新页面) * @param key * @param value */ static updateLocationUrl(key: string, value: string): void; /** * 更新当前 uri 中的key=value * @param url example:http://127.0.0.1:8599/#/cvparse?sourceId=1118606561115582464 * @param key example:sourceId * @param value example: 1118606561115582464 */ static updateLocationParam(uri: string, key: string, value: string): string; }