Introduction

  • Enhancer 组件由 组件配置页面(configurator) 和 组件本身(widget) 两部分组成。
  • 组件配置页面会将用户的配置保存成一个 JSON。
  • 在预览页面组件会被包含在一个指定的窗口容器内,并根据配置页面配置的 JSON 进行渲染。
  • 推荐先前往 教程, 将 快速上手 和 必修 部分看一遍。
  • 参考 不吸烟的青蛙 同学的 pic_viewer组件开发总结

配置页面(configurator)

下图为 enhancer-timeline 组件的配置页面

一般配置页面分为 数据源配置 和 其他配置项, 上图中左边是数据源配置, 右边是其他配置项。

配置页面生成的 JSON 如下:

{
  "dataSourceId": 1,       // 数据源 id, 通过这个id能获取到组件数据
  "direction": "vertical", // 展示方向
  "showCenter": true,      // 居中显示
  "icon":"fas fa-tag",     // 节点图标
  "iconSize": 16,          // 图标大小
  "titleFontSize": 16,     // 标题字体大小
  "contentFontSize": 14,   // 内容字体大小
  "footerFontSize": 12     // 底部字体大小
}

组件预览页面(widget)

下图为 enhancer-timeline 组件的预览页面:

results matching ""

    No results matching ""