Home > react-nav-router > createLocation
createLocation() function
生成URL地址
Signature:
typescript
declare function createLocation(route: Route): string;Parameters
Parameter | Type | Description |
|---|---|---|
route | 路由对象 |
Returns:
string
URL地址
输出策略(与 parseQuery 对称): 1. 当 params 所有 value 均为 string 时,输出标准 query string。 此形态 round-trip 无损,且对外部调用方(浏览器、CLI、日志等)更友好。 2. 否则(存在 number / boolean / null / object / array 等非 string 值) 输出 JSON-encoded 形态,保证类型信息不丢失。
空对象 {} 视为无参数,不输出 ?。