@pmun/utils / appendQuery
Function: appendQuery()
ts
function appendQuery(
url,
params?,
options?): string;向 URL 中追加查询参数对象
Parameters
url
string
原始 URL 或路径
params?
需要追加的查询参数对象
null | Record<string, any>
options?
参数转换与编码选项
Returns
string
追加查询参数后的 URL
Example
ts
appendQuery('https://example.com/page', { name: 'Tom', age: 25 })
// 'https://example.com/page?name=Tom&age=25'
appendQuery('https://example.com/page?tab=1', { name: 'Tom' })
// 'https://example.com/page?tab=1&name=Tom'
appendQuery('https://example.com/page#section-1', { name: 'Tom' })
// 'https://example.com/page?name=Tom#section-1'
appendQuery('https://example.com/page', { name: '张三' }, { encode: false })
// 'https://example.com/page?name=张三'