找回密码
 立即注册

QQ登录

只需一步,快速开始

David.Wang

超级版主

6

主题

8

帖子

64

积分

超级版主

Rank: 8Rank: 8

积分
64
  • 266

    金币

  • 6

    主题

  • 8

    帖子

最新发帖
David.Wang
超级版主   /  发表于:2024-10-22 15:19  /   查看:176  /  回复:0
场景:使用报表插件时,想要隐藏调设计界面左侧的数据源面板

方案:修改“面板命令”对应的“visibleContext”属性
image.png712770690.png

控制台中输入以下代码,打印出所有侧面板对应的配置项,找到数据源面板对应的命令
  1. GC.Spread.Sheets.Designer.DefaultConfig.sidePanels
复制代码
经过分析以上代码打印出的选项,找到数据源面板对应的命令为 “tableListPanel”
修改该命令对应的“visibleContext”属性,并将执行一些列操作
  1.   const config = GC.Spread.Sheets.Designer.DefaultConfig
  2.   GC.Spread.Sheets.Designer.getCommand('tableListPanel').visibleContext = 'false'
  3.   config.commandMap = {
  4.     'tableListPanel':GC.Spread.Sheets.Designer.getCommand('tableListPanel')
  5.   }
  6.   designer.setConfig(config)
复制代码
执行上述操作后,数据源面板被隐藏
image.png873258972.png

0 个回复

您需要登录后才可以回帖 登录 | 立即注册
返回顶部