如何在ember的url中显示默认查询参数值?

恩比斯卡德

如果查询参数值是默认值,则Ember不会在url中显示查询参数。但是我想展示一下。是否可以将这种行为更改为显示而不是隐藏?

App.IndexController = Ember.ArrayController.extend({
  queryParams: ['type'],
  type: "horror"  // the default value, won't appear in URL or params
})
抄送

本指南部分介绍了默认值和序列化不幸的是,它没有提供包括默认值的方法,而且我不确定是否有开箱即用的方法。

但是,有一个小技巧。null设置查询参数后,不要在路由中使用和设置默认值,而是在路由中使用并设置默认值。从您的角度来看,这使Ember认为它不是默认值。

App.IndexRoute = Ember.Route.extend({
    resetController: function(controller) {
        controller.set('type', 'horror');
        return this._super.apply(this, arguments);
    }
});

App.IndexController = Ember.ArrayController.extend({
    queryParams: ['type'],
    type: null
});

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Ember中更改查询参数?

来自分类Dev

如何在F#中设置默认参数值?

来自分类Dev

如何在URL中获取查询参数

来自分类Dev

如何在RDLC中设置参数值

来自分类Dev

如何在Racket中返回参数值?

来自分类Dev

如何在MySQL查询中为NOT IN子句指定命名参数值?

来自分类Dev

如何在Python中显示真实的数值?

来自分类Dev

如何在Google图表中显示大数值的小数值?

来自分类Dev

如何从URL查询字符串获取参数值

来自分类Dev

如何在SSRS文本框中显示多值参数值

来自分类Dev

如何直接访问Joomla组件中的默认参数值?

来自分类Dev

如何在Pedestal中获取URL查询参数?

来自分类Dev

如何在URL中没有查询参数

来自分类Dev

如何在查询参数URL中传递数组

来自分类Dev

如何在URL中查找特定查询并显示整个链接

来自分类Dev

如何在jQuery URL中提供参数值

来自分类Dev

如何在Julia中还原默认常数值

来自分类Dev

根据ember 2.8中的输入字段值设置查询参数值

来自分类Dev

如何在Ember中显示HasMany关系

来自分类Dev

如何在Ember中显示HasMany关系

来自分类Dev

如何在Python中使用传递的参数作为默认参数值?

来自分类Dev

如何在AngularJS UI-Router中定义查询参数的默认值?

来自分类Dev

如何在Typescript中设置默认参数?

来自分类Dev

默认参数如何在python中工作

来自分类Dev

如何在Typescript中设置默认参数?

来自分类Dev

默认参数如何在python中工作

来自分类Dev

如何冻结可变的默认参数值?

来自分类Dev

如何在SQL选择查询中显示默认的“ 0”而不是“ Null”

来自分类Dev

如何在SQL选择查询中显示默认的“ 0”而不是“ Null”

Related 相关文章

热门标签

归档