- EmberJS 教程
- EmberJS - 主页
- EmberJS - 概述
- EmberJS - 安装
- EmberJS - 核心概念
- 创建和运行应用程序
- EmberJS - 对象模型
- EmberJS - 路由器
- EmberJS - 模板
- EmberJS - 组件
- EmberJS - 模型
- EmberJS - 管理依赖关系
- EmberJS - 应用程序问题
- EmberJS - 配置 Ember.js
- EmberJS - Ember Inspector
- EmberJS 有用资源
- EmberJS - 快速指南
- EmberJS - 有用资源
- EmberJS - 讨论
EmberJS - 查询参数
查询参数在路由驱动的控制器上指定,该控制器在 URL 中问号 (?) 的右侧显示,并表示为可选的键值对。
例如−
http://mysite.com/articles?sort=ASC&page=2
上述 URL 有两个查询参数;一个是 sort,另一个是 page,分别包含值 ASC 和 2。
下表列出了使用查询参数的不同方法 −
序号 | 查询参数和说明 |
---|---|
1 | 指定查询参数
可以在路由驱动的控制器上指定查询参数。 |
2 | 选择完整转换
当控制器查询参数属性更改以选择完整转换时,可以使用可选的 queryParams 配置。 |
3 | 用 Replacestate 更新 URL
它可以防止向浏览器历史记录添加项目。 |
4 | 将控制器的属性映射到其他查询参数键
将控制器查询参数属性映射到其他查询参数键。 |
5 | 默认值和反序列化
为查询参数指定默认值。 |
6 | 固定查询参数值
在 Ember 中,查询参数值默认是固定的;因此,对查询参数做出的任何更改,都将在重新进入路由时保留新的查询参数值。 |
emberjs_router.htm
广告