gpt4 book ai didi

ember.js - 如何更改 Ember 中的查询参数?

转载 作者:行者123 更新时间:2023-12-03 05:13:27 24 4
gpt4 key购买 nike

我正在 route:application 中编写一个操作处理程序:

actions: {
changeFoo(foo) {
// I want to change the fooId queryParam to foo.get('id')
}
}

问题是,我能找到的唯一记录的更改查询参数的方法是 transitionTo('some.route', someModel, { queryParams: { ... } } >replaceWith 版本相同。但是我在 route:application 中,所以我不知道当前路由的名称。这意味着我不知道第一个参数是什么transitionTo 是。

有没有其他方法可以让URL变成?fooId=123

最佳答案

您不需要当前的路线名称。您只需执行“transitionTo({queryParams: { foo: 123 })”即可。路由器会将其应用到正确的路由。

关于ember.js - 如何更改 Ember 中的查询参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35192211/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com