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

指南

页面导航

buildQueryString(object) ​

描述 ​

将一个对象转换为形如 a=1&b=2 的查询字符串。

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

签名 ​

querystring = m.buildQueryString(query)

参数类型必需描述
queryObject是需要转换为查询字符串的键值对对象
返回String表示输入对象的查询字符串形式

如何阅读签名

工作原理 ​

m.buildQueryString 从对象生成查询字符串。它在处理 URL 时非常有用。

javascript
var querystring = m.buildQueryString({ a: 1, b: 2 });

// querystring is "a=1&b=2"

深层数据结构 ​

深层数据结构会被序列化为一种常见的格式,以便被流行的 Web 应用服务器(如 PHP、Rails 和 ExpressJS)解析。

javascript
var querystring = m.buildQueryString({ a: ['hello', 'world'] });

// querystring is "a[0]=hello&a[1]=world"
Pager
上一页parseQueryString(string)
下一页buildPathname(object)

基于 MIT 许可证 发布。

版权所有 (c) 2024 Mithril Contributors

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

基于 MIT 许可证 发布。

版权所有 (c) 2024 Mithril Contributors