-
leiz 小试身手Lv3
发表于2023-7-4 10:26
楼主
本帖最后由 leiz 于 2023-10-26 14:23 编辑
需求:
在切换tab页时,控制参数组件的显示和隐藏,当切点击tab页签切换到某一页时就隐藏参数组件,否则就显示
客户端脚本如下:
复制代码
需求:
在切换tab页时,控制参数组件的显示和隐藏,当切点击tab页签切换到某一页时就隐藏参数组件,否则就显示
客户端脚本如下:
- //HHH2是tab页的组件代号
- document.getElementById('HHH2').addEventListener("click", function(){
- var index=g_rptpage.getWidgetByName("HHH2").getActiveIndex();//获取切换后的tab页的页签,第一个tab页签是0,第二个tab页签是1
- //判断切换后的页签,如果点击的页签是第二个页签,那就将参数组件的display设置为none,即隐藏,否则就显示该参数组件
- if(index==1){
- //@p2568是需要控制显示隐藏的参数组件的参数名
- g_rptpage.calcParam.getParamByName('@p2568').basedom.style.display='none';
- }else{
- g_rptpage.calcParam.getParamByName('@p2568').basedom.style.display="block";
- }
- });