跳到主要内容

版本更新日志

更新日志,格式参考自 keep a changelog

[Unreleased]

Added

Changed

Removed

Fixed

[0.2.0] - 2023-08-29

Added

  • 配置项
  • 新增配置项layers, 用来给指定图层设置配置项
  • 新增图层类型tooltip, 用于配置带有自定义显示面板的地球平面位点

Removed

  • 配置项
  • 删除配置项point, 原配置项option.point移动到了option.layers[type === 'point']路径

[0.1.0] - 2023-04-25

加入对多次渲染和数据更新操作的支持。

Added

  • 配置项
    • 初始配置项
      • 新增 animateIn 初始化配置项,用来配置是否需要入场动画
    • 渲染配置项
      • 新增 globe.image 配置项用来指定不用模型时球体表面的纹理图片
  • API
    • 新增 render() 实例方法支持多次渲染以达到更新数据的目的
  • 事件
    • globeReady 事件新增 initialized 字段表示是否是首次触发

Changed

  • (Break) 组件实例化方式发生变化

    // 以前
    const globeIns = new Globe('#container', { theme: 'dark', data: gData });

    // 现在
    const globeIns = new Globe('#container', initOption?);
    globeIns.render({ theme: 'dark', data: gData });
  • 配置项

    • (Break) camera.z 更改为 camera.position.z
  • 事件

    • (Break) globeReady 触发条件由仅地球加载完毕后更改为地球包括所有图层数据加载完毕

Fixed

  • 隐藏的点标签会阻碍在球体上的滑动交互问题

[0.0.1] - 2023-02-22

首次发布。