用途:该技能用于在 UniApp 项目中集成和使用 uCharts 图表组件,重点解决 UniApp 特有的集成、配置与跨平台适配问题,而非 uCharts 本身的 API 文档。
主要能力:安装与项目初始化;配置 easycom 实现 uCharts 组件自动引入;配置 pages.json 与 manifest.json;在 uCharts 组件中结合 UniApp 导航、路由、API 与页面生命周期;处理 H5、小程序、App、nvue 各平台差异;自定义主题;构建优化与多平台部署。
使用方式:按主题加载对应文档,如 examples/getting-started/installation.md、project-setup.md、easycom-config.md;集成类 examples/integration/pages-config.md、manifest-config.md、navigation.md、uni-api.md;平台类 examples/platform-specific/h5.md、miniprogram.md、app.md、nvue.md;进阶类 examples/advanced/custom-theme.md、build-optimization.md、multi-platform.md;模板 templates/basic-uniapp-project.md、pages-template.md、manifest-template.md;API 参考 api/integration-api.md、api/config-api.md。官方插件地址为 https://ext.dcloud.net.cn/plugin?id=271。
适用场景:需要在小程序、H5、App、nvue 等多端构建带图表的 UniApp 应用时使用。
限制与注意:需在 pages.json 配置 easycom;平台差异代码使用条件编译(#ifdef、#endif);响应式尺寸用 rpx,固定尺寸用 px;确保目标平台支持 canvas;部署前在各目标平台测试;注意数据格式兼容、页面生命周期与 onUnload 中图表实例清理。具体安装命令、收费与价格信息暂未提供。