gpt4 book ai didi

ember.js - Ember : Programmatically set queryParams in Mixin

转载 作者:行者123 更新时间:2023-12-01 05:08:51 24 4
gpt4 key购买 nike

我正在尝试以编程方式在 Ember.Mixin 中定义 queryParams。

mixin 有一个方法,当持有 mixin 的 Controller 初始化时会调用该方法。

setupQueryParams: (params) ->
params.forEach (param) =>
@get('queryParams').push(param)

稍后在 mixin 上定义的操作中,我调用 @transitionToRoute({queryParams: {someParam: 'something'}})没发生什么事。但是,当我明确定义我的 queryParams 时,这是可行的。

最佳答案

queryParams从类的原型(prototype)解决,而不是实例,所以任何 init ember 无法及时应用功能来解决它​​。

这只是意味着 queryParams 的后期绑定(bind)不可能以你想要的方式。

关于ember.js - Ember : Programmatically set queryParams in Mixin,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26458405/

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