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(객체)

parsePathname(string)

trust(html)

fragment(attrs, children)

redraw()

censor(object, extra)

선택적 API

stream()

가이드

이 페이지에서

buildPathname(객체) ​

설명 ​

경로 템플릿과 매개변수 객체를 사용하여 /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 라이선스 하에 배포되었습니다.

Copyright (c) 2024 Mithril Contributors

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

MIT 라이선스 하에 배포되었습니다.

Copyright (c) 2024 Mithril Contributors