版本变更记录

本文为您介绍自定义组件的版本变更记录。

v4.6.1

新增了自定义组件在线编辑功能。

v4.1.1.1

breaking change:为兼容新版数据面板,自定义组件的数据面板配置有所调整,具体请参考自定义组件API

// 调整前
const componentMeta = {
  // ...
  dataSchema: {
    schema: {
      area: [
        {
          id: 'area_row',
          areaName: '维度',
          queryAxis: 'row',
          rule: {
            type: 'dimension', // 维度还是计量,都可以接受为all
            maxColNum: 1, // 最多允许的字段数
            required: true, // 是否是更新图标必须字段
          },
          columnList: [],
        },
       // ...
      ],
      limitNum: 1000,
    },
  }
}

// 调整后
const componentMeta = {
  // ...
  dataSchema: {
    areas: [
      {
        id: 'drill',
        name: '钻取/维度',
        queryAxis: 'drill',
        rule: {
          fieldTypes: ['dimension'],
          required: false,
          maxColNum: 6,
        },
      },
      // ...
    ],
    resultDisplay: {
      upLimit: 1000,
    },
  }
}

v3.12

  • 新增在移动端支持自定义组件功能, 您可以在平台组件 > 修改组件中,可以勾选是否支持移动端。

  • 新增自定义组件 > 样式面板 > 自定义背景填充功能。

  • 新增组件平台 > 修改组件中第三方库的配置。例如配置react、vue、echarts等三方库的CDN地址,优化组件加载性能。

  • 新增自定义组件卡片菜单配置,新增定制菜单按钮。

  • 新增快速本地调试功能。

    在仪表板编辑页URL上增加 &useCompoment=local 参数,在菜单栏上的自定义组件Tooltips会增加本地调试按钮, 方便调试单个组件。

v3.11.1

组件平台支持是否开启 ShadowDOM, 默认开启。

v3.11

  • 在自定义组件的高级面板中,新增自动刷新功能。

  • 在自定义组件的高级面板中,新增联动功能。

  • 在自定义组件的高级面板中,新增跳转功能。

  • 在自定义组件中,新增下钻功能。

  • 在自定义组件中,支持配置主题颜色。

  • 优化自定义组件的加载逻辑,,使得首屏加载速度更快。

    说明

    需要升级qbi-dev-tools包,重新打包并上传开发包。