我在第一个模板上添加了一个按钮,做了个单击事件打开第二个模板并传递参数,但实际发现打开的第二个模板获取的参数一直是第一个模板的默认参数,即第一个模板的参数怎么修改对于打开的第二个模板获取的参数不生效,这个应该怎么修改
直接通过$start去获取,那么修改了参数值后要点击查询按钮值才会改变
如果不想点击,需要js来获取
var a= this.options.form.getWidgetByName("start").getValue(); window.open(...);
var start= this.options.form.getWidgetByName("start");
后边接你的window。open
用这句话来取控件值,试试
你需要用js来获取控件(“strat”)的值,而不能直接在参数里面获取。
var a=contentPane.parameterEl.getWidgetByName("area").getValue();
后边接你的window.open 就好了