Skip to content
Mithril.js 2
Main Navigation GuideAPI

Français

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

Français

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

Apparence

Sidebar Navigation

API

API principale

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 optionnelle

stream()

Guide

Sur cette page

buildPathname(object) ​

Description ​

Convertit un modèle de chemin et un objet de paramètres en une chaîne de caractères, sous la forme /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"

Signature ​

pathname = m.buildPathname(path, query)

ArgumentTypeRequisDescription
pathStringOuiUn chemin d'URL.
queryObjectOuiUn objet clé-valeur à convertir en chaîne de requête.
returnsStringUne chaîne de caractères représentant l'URL complète, incluant la chaîne de requête.

Comment lire les signatures

Fonctionnement ​

La fonction m.buildPathname génère un chemin à partir d'un modèle de chemin et d'un objet de paramètres. Elle est utilisée pour construire des URLs, et est employée en interne par m.route et m.request pour l'interpolation d'URLs. Elle utilise m.buildQueryString pour générer la chaîne de requête à ajouter au chemin.

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

// pathname est "/path/user?a=1&b=2"
Pager
Page précédentebuildQueryString(object)
Page suivanteparsePathname(string)

Publié sous la licence MIT.

Copyright (c) 2024 Mithril Contributors

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

Publié sous la licence MIT.

Copyright (c) 2024 Mithril Contributors