Skip to content
Mithril.js 2
Main Navigation ÚtmutatóAPI

magyar

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

Megjelenés

Sidebar Navigation

API

Alapvető 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)

Opcionális API

stream()

Útmutató

Ezen az oldalon

parseQueryString(string) ​

Leírás ​

Egy ?a=1&b=2 formátumú karakterláncot objektummá alakít.

javascript
var object = m.parseQueryString('a=1&b=2');
// {a: "1", b: "2"}

Szignatúra ​

object = m.parseQueryString(string)

ArgumentumTípusKötelezőLeírás
stringStringIgenEgy lekérdezési karakterlánc.
visszatérési értékObjectEgy kulcs-érték párokat tartalmazó objektum.

Hogyan kell olvasni a szignatúrákat

Hogyan működik ​

Az m.parseQueryString metódus egy lekérdezési karakterláncból hoz létre egy objektumot. Hasznos lehet URL-ekből származó adatok feldolgozásához.

javascript
var data = m.parseQueryString('a=hello&b=world');

// data is {a: "hello", b: "world"}

Logikai típus konvertálás ​

Ez a metódus konvertálja a logikai értékeket, amennyiben lehetséges. Ez segít elkerülni a laza igazságértékekből és a nem szándékos típuskonverziókból eredő hibákat.

javascript
var data = m.parseQueryString('a=true&b=false');

// data is {a: true, b: false}

Kezdő kérdőjel tolerancia ​

A kényelem érdekében az m.parseQueryString metódus figyelmen kívül hagyja a kezdő kérdőjelet, ha az szerepel a karakterlánc elején:

javascript
var data = m.parseQueryString('?a=hello&b=world');

// data is {a: "hello", b: "world"}

Mély adatszerkezetek ​

A szögletes zárójel jelölést tartalmazó lekérdezési karakterláncokat helyesen elemzi mély adatszerkezetekké.

javascript
m.parseQueryString('a[0]=hello&a[1]=world');

// data is {a: ["hello", "world"]}
Pager
Előző oldalrequest(options)
Következő oldalbuildQueryString(object)

A MIT licenc alapján kiadva.

Copyright (c) 2024 Mithril Contributors

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

A MIT licenc alapján kiadva.

Copyright (c) 2024 Mithril Contributors