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

가이드

이 페이지에서

parsePathname(string) ​

Description ​

/path/user?a=1&b=2 형태의 문자열을 객체로 변환합니다.

javascript
var object = m.parsePathname('/path/user?a=1&b=2');
// {path: "/path/user", params: {a: "1", b: "2"}}

Signature ​

object = m.parsePathname(url)

매개변수타입필수설명
urlString예URL 문자열
반환값Object{path, params} 객체. path는 정규화된 경로이고, params는 파싱된 파라미터입니다.

시그니처 읽는 방법

How it works ​

m.parsePathname 메서드는 쿼리 문자열을 포함할 수 있는 URL 경로에서 객체를 생성합니다. 이 메서드는 로컬 경로 이름을 구성 요소로 파싱하는 데 유용하며, 이는 m.route가 경로 매칭을 위해 내부적으로 사용하는 방식과 같습니다. 쿼리 매개변수를 객체로 파싱하려면 m.parseQueryString을 사용하십시오.

javascript
var data = m.parsePathname('/path/user?a=hello&b=world');

// data.path는 `/path/user`입니다.
// data.params는 `{a: "hello", b: "world"}`입니다.

General-purpose URL parsing ​

더욱 일반적인 용도의 URL 파서가 필요하다면 전역 URL 클래스를 사용하는 것을 고려해 보세요.

Pager
이전buildPathname(객체)
다음trust(html)

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

Copyright (c) 2024 Mithril Contributors

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

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

Copyright (c) 2024 Mithril Contributors