找回密码
 立即注册

QQ登录

只需一步,快速开始

Clark.Pan 讲师达人认证 悬赏达人认证 SpreadJS 开发认证

超级版主

200

主题

9897

帖子

1万

积分

超级版主

Rank: 8Rank: 8

积分
15523

讲师达人悬赏达人微信认证勋章SpreadJS 认证SpreadJS 高级认证元老葡萄

Clark.Pan 讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-12-31 18:11  /   查看:1497  /  回复:0
本教程将教您如何在组件版在线表格编辑器中添加自定义的Tab
新版的在线表格编辑器没有了config文件,所以只能通过GC.Spread.Sheets.Designer.DefaultConfig;获取默认的config配置,然后通过代码在配置上通过代码动态添加新的tab,然后再将修改过后的config配置交给designer进行初始化。
那么首先,我们需要找到config配置中tab的位置,从下图可以看出tab位于config的ribbon上。
image.png391280516.png
接下来,我们就需要具体的添加tab了,如下图代码所示
  1. config.ribbon.push({
  2.                                 "id" : "customTab",
  3.                 "text": "自定义Tab",
  4.                 "buttonGroups": [
  5.                                         {
  6.                                                 "label": "在这里填写您想要填写的内容",
  7.                                                 "commandGroup": {
  8.                                                         "children": [
  9.                                                         ]
  10.                                                 }   
  11.                                         }
  12.                                 ]
  13.                         })
复制代码
我们给ribbon用push方法插入一个对象,对象中有我们定义tab的名称,id等内容。
结果如图所示:
image.png614399108.png

0 个回复

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