Skip to content
Mithril.js 2
Main Navigation 指南API

繁體中文

English
简体中文
Español
Français
Русский
Português – Brasil
Deutsch
日本語
한국어
Italiano
Polski
Türkçe
čeština
magyar

繁體中文

English
简体中文
Español
Français
Русский
Português – Brasil
Deutsch
日本語
한국어
Italiano
Polski
Türkçe
čeština
magyar

外觀

Sidebar Navigation

API

核心 API

m(selector, attributes, children)

render(element, vnodes)

mount(root, component)

route(root, defaultRoute, routes)

request(options)

parseQueryString(string)

buildQueryString(object)

buildPathname(object)

parsePathname(string)

trust(html)

fragment(attrs, children)

redraw()

censor(object, extra)

可選 API

stream()

指南

本頁導覽

buildPathname(object) ​

描述 ​

將 路徑範本 和參數物件轉換成格式為 /path/user?a=1&b=2 的字串。

javascript
var pathname = m.buildPathname('/path/:id', { id: 'user', a: '1', b: '2' });
// "/path/user?a=1&b=2"

簽名 ​

pathname = m.buildPathname(path, query)

參數類型必需描述
pathString是URL 路徑
queryObject是要轉換為字串的鍵值對
回傳值String代表包含查詢字串的 URL 字串

如何閱讀簽名

運作方式 ​

m.buildPathname 從路徑範本和參數物件建立 路徑名稱。它對於建立 URL 非常有幫助,並且在 m.route 和 m.request 內部被使用來插入路徑。它使用 m.buildQueryString 來產生附加到路徑名稱的查詢參數。

javascript
var pathname = m.buildPathname('/path/:id', { id: 'user', a: 1, b: 2 });

// pathname 是 "/path/user?a=1&b=2"
Pager
上一頁buildQueryString(object)
下一頁parsePathname(string)

以 MIT 授權條款 發布。

版權所有 (c) 2024 Mithril Contributors

https://mithril.js.org/buildPathname.html

以 MIT 授權條款 發布。

版權所有 (c) 2024 Mithril Contributors