IcCube V8:如何为自定义组件添加帮助文档?
为IcCube Reporting V8自定义组件关联帮助文档
可以的,通过ic3-reporting-api提供的配置项,你能为自定义Widget和单元格渲染器添加与原生组件一致的帮助文档。以下是具体实现方法:
自定义Widget的帮助文档配置
在注册自定义Widget时,通过help字段定义帮助内容,支持纯文本或HTML格式。配置完成后,组件配置面板的右上角会出现和原生组件一样的问号图标,点击即可查看帮助。
示例代码:
ic3.registerCustomWidget({ key: "myCustomWidget", name: "自定义统计组件", help: ` <h4>自定义统计组件使用指南</h4> <p>1. 数据绑定:需至少绑定一个度量值和一个维度字段</p> <p>2. 样式配置:可在"外观"面板调整组件背景色、字体大小</p> <p>3. 交互:点击组件区块可触发下钻操作,查看更细粒度数据</p> `, // 组件核心实现逻辑 create: function(context) { // 自定义组件的创建与渲染逻辑 } });
自定义单元格渲染器的帮助文档配置
注册自定义单元格渲染器时,同样通过help字段配置帮助文本。配置后,在渲染器选择界面或其专属配置区域会显示帮助入口图标。
示例代码:
ic3.registerCustomCellRenderer({ key: "myStatusRenderer", name: "状态标签渲染器", help: "根据单元格数值自动生成对应状态标签:数值>0显示绿色「正常」,数值=0显示灰色「待处理」,数值<0显示红色「异常」", // 渲染器核心实现逻辑 create: function(context) { // 自定义单元格的渲染逻辑 } });
配置后,自定义组件的帮助交互和原生组件完全一致:点击问号图标即可弹出包含你配置内容的帮助弹窗,用户能快速了解组件的使用方法和特性。
内容的提问来源于stack exchange,提问作者Bertrand Miot
相关产品推荐
相关产品推荐

