用途:在 UniApp 或 UniAppX 项目中创建 ECharts 图表,并在 H5、小程序、原生 App 上展示数据可视化,处理图表事件、动态数据更新与自定义主题,并针对移动端优化性能。
主要能力:支持折线图、柱状图、饼图、散点图、雷达图、仪表盘等图表类型;提供组件属性、图表方法、事件(点击、悬停、缩放)与完整 ECharts options 的 API 参考;每种图表类型配有独立示例文件。
使用方式:先安装 lime-echart,参考 examples/getting-started/installation.md;再按需求选择图表类型并加载 examples/charts/ 下对应示例;最后按 API 文档调整 options、主题与数据绑定。组件用法示例:<l-echart ref="chartRef" @bindinit="onInit" />,在 onInit 中调用 chart.setOption 设置配置。
适用场景:需要在 UniApp/UniAppX 中做趋势、类别对比、占比、相关性、多维对比或单指标展示的移动端与跨端图表。
限制与建议:卸载时调用 chart.dispose() 防止内存泄漏;图表滚动进入视图后再初始化;在 H5、微信小程序和原生 App 上分别验证;移动端渲染前对大数据量降采样;用 CSS 设置容器尺寸而非内联样式。官方插件地址为 https://ext.dcloud.net.cn/plugin?id=4899,ECharts 文档为 https://echarts.apache.org/。具体收费、价格与平台细节暂未提供。