如何获取tab组件的指定tab页,并查看指定tab页的可见性

因需要,需要先判断指定tab的访问权限(没有的访问页被设置了不可见),后面需要或者指定tab页是否可见(现成接口isVisible可用),实测中只能获取到组件窗格【_g().widgetByName("tabpane0")】,不知道如何获取tab窗格的指定tab页,求助大神解答

FineReport Voice 发布于 2024-7-25 14:54
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
Z4u3z1Lv6专家互助
发布于2024-7-25 14:55

超链接切换TAB JS切换TAB

https://bbs.fanruan.com/wenda/question/177996.html 

JS实现点击超链切换Tab块

https://help.fanruan.com/finereport/doc-view-2099.html 

https://help.fanruan.com/finereport/doc-view-2177.html    ---查询后TAB保持(停留)当前页

  • Voice Voice(提问者) 可能我描述有点歧义,不用显示指定的tab页,只需要在JS中获取到指定tab页就可以,然后判断这个tab也是否可见,我想象的JS【_g.getWidgetByName("指定的tab页组件名").isVisible()】,但我实测中,获取不到tab页组件,只能获取到“tabpane0”
    2024-07-25 16:14 
  • Voice Voice(提问者) 主要是想获取指定tab页的,可见性是true/false
    2024-07-25 16:17 
最佳回答
0
Harry768Lv6见习互助
发布于2024-7-25 16:05

_g().getWidgetByName("tabpane0").showCardByIndex(0);

  • Voice Voice(提问者) 可能我描述有点歧义,不用显示指定的tab页,只需要在JS中获取到指定tab页就可以,然后判断这个tab也是否可见,我想象的JS【_g.getWidgetByName("指定的tab页组件名").isVisible()】,但我实测中,获取不到tab页组件,只能获取到“tabpane0”
    2024-07-25 16:15 
  • 2关注人数
  • 240浏览人数
  • 最后回答于:2024-7-25 16:05
    请选择关闭问题的原因
    确定 取消
    返回顶部