永洪社区

标题: 如何隐藏选项卡中某一tab页 [打印本页]

作者: 文博    时间: 2021-4-13 13:41
标题: 如何隐藏选项卡中某一tab页
本帖最后由 文博 于 2021-4-13 14:03 编辑

例如 一个选项卡包含 有tab1 tab2 tab3 3个标签页
一个用户进来 经过判断 只需显示 tab2 和 tab3  隐藏tab1标签页



作者: 永洪tech-zyc    时间: 2021-4-13 13:50
本帖最后由 永洪tech-zyc 于 2021-4-13 13:52 编辑

直接使用属性selindex 即可设置某个tab页显示和隐藏
  例如:var a=列表过滤1.getSelectedObjects()
   if(a.length==1){
   if(a[0]=="A"){
   选项卡1.selIndex=0
   }else if(a[0]=="B"){
   选项卡1.selIndex=1
   }
   }
   else {
   选项卡1.selIndex=2
}

作者: 文博    时间: 2021-4-13 13:56
永洪tech-zyc 发表于 2021-4-13 13:50
直接使用属性selindex 即可设置某个tab页显示和隐藏
  例如:var a=列表过滤1.getSelectedObjects()
   if( ...

selIndex 只是选中  不是隐藏
作者: 永洪tech-zyc    时间: 2021-4-13 14:05
本帖最后由 永洪tech-zyc 于 2021-4-13 14:11 编辑
文博 发表于 2021-4-13 13:56
selIndex 只是选中  不是隐藏

我来看看试试
作者: 永洪tech-zyc    时间: 2021-4-13 14:55
这边尝试了下,当前选项卡组件是不支持直接给设置某个tab页的显示隐藏,但是你这边的需求可以通过另一种方式来模拟 ”选项卡“ 来实现。比较这边 用多个按钮 来替代 tab标题。跟据用户权限来动态的设置 按钮们的显示和隐藏,然后点击按钮显示相应的 组件 ,作为tab页的内容。供参考
作者: yhdata_PGveFrN0    时间: 2022-3-1 20:28
永洪tech-zyc 发表于 2021-4-13 14:55
这边尝试了下,当前选项卡组件是不支持直接给设置某个tab页的显示隐藏,但是你这边的需求可以通过另一种方 ...

如何用按钮实现组件动态显示和隐藏?

作者: _贝贝    时间: 2022-3-1 21:32
yhdata_PGveFrN0 发表于 2022-3-1 20:28
如何用按钮实现组件动态显示和隐藏?

可以看下这个
https://club.yonghongtech.com/thread-18432-1-3.html




欢迎光临 永洪社区 (https://club.yonghongtech.com/) Powered by Discuz! X3.4