本文为您介绍自定义组件的版本变更记录。
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包,重新打包并上传开发包。
该文章对您有帮助吗?