V10决策报表里面的tab块,用按钮控制tab页的隐藏和显示。

image.png如图所示1,2是两个按钮按键有Tab0和Tab1两个tab页。

实现方法,按钮里面用下面的js不好用呢。

setTimeout(function(){

_g().getWidgetByName('bttab1').css('background','#4472c4');//选中后的颜色

_g().getWidgetByName('bttab2').css('background','#000a3b');//未选中的颜色

_g().getWidgetByName("tabpane2").setTabVisible("Tab0", true);

_g().getWidgetByName('tabpane2').setTabVisible('Tab1',false);

},300)

FineReport yunliwuli 发布于 2022-10-12 16:59
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
yunliwuliLv5见习互助
发布于2022-10-12 17:22

改成tabpane上一层的名字,好用了。setTimeout(function(){

_g().getWidgetByName('bttab1').css('background','#4472c4');//选中后的颜色

_g().getWidgetByName('bttab2').css('background','#000a3b');//未选中的颜色

_g().getWidgetByName("tablayoutUnder").setTabVisible("Tab0", true);

_g().getWidgetByName('tablayoutUnder').setTabVisible('Tab1',false);

},300)

最佳回答
0
LTC朝Lv6高级互助
发布于2022-10-12 17:01(编辑于 2022-10-12 17:01)
  • 1关注人数
  • 428浏览人数
  • 最后回答于:2022-10-12 17:22
    请选择关闭问题的原因
    确定 取消
    返回顶部