gpt4 book ai didi

javascript - 在配置中使用 loadNetzkeComponent 的参数

转载 作者:行者123 更新时间:2023-11-30 18:23:26 24 4
gpt4 key购买 nike

是否可以将额外参数传递给“loadNetzkeComponent”并在组件配置中使用它们?

例子:

脚本:
this.loadNetzkeComponent({name: 'Erp::OrderPanel', container: 'workspace', params: { orderId: 1 }, scope: this });
ruby :
class Erp::OrderPanel < Netzke::Base
# ...
def configuration(params)
super.merge(
scope: { order_id: params[:order_id] }
)
end
# ...
end

我知道,configuration 方法没有 param 属性,但是有没有办法做类似的事情?

最佳答案

您可以使用 session (或 component_session)存储将参数传递给配置。

session[:order_id] = params[:order_id]

然后在配置中:

def configuration(params)
super.merge(
scope: { order_id: session[:order_id] }
)
end

关于javascript - 在配置中使用 loadNetzkeComponent 的参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11493424/

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