export function appendParamsToUrl(url: string, pathname: string, params: Record) { // 创建一个新的URL对象,在末尾添加 pathname const urlObject = new URL(pathname, url) // 获取该URL的查询参数对象 const searchParams = new URLSearchParams(urlObject.search) // 添加新的参数 for (const key in params) { searchParams.append(key, params[key]) } // 设置URL的查询参数 urlObject.search = searchParams.toString() // 返回处理后的URL字符串 return urlObject.toString() }