欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 财经 > 创投人物 > uniapp小程序使用echarts

uniapp小程序使用echarts

2025/4/28 19:26:36 来源:https://blog.csdn.net/weixin_58031521/article/details/147459248  浏览:    关键词:uniapp小程序使用echarts

1、引入插件

在Dcloud插件市场下载echarts插件:插件地址

2、页面使用简单示例:

<template><view class="pie-view flex-center"><view style="width: 100%; height: 600rpx"><l-echart ref="chartRef" @finished="init"></l-echart></view></view>
</template><script>
import * as echarts from '@/uni_modules/lime-echart/static/echarts.min';
export default {components: {},data() {return {option: {color: ['#93beff', '#507afc', '#fac858'],tooltip: {trigger: 'item',formatter: '{a} {b}: {c} ({d}%)'},legend: {left: 'center',top: '0%',},series: [{type: 'pie',radius: '40%',avoidLabelOverlap: false,itemStyle: {normal: {label: {show: true,formatter: function (params) {const { name, value, percent } = params;return `${name}:\n\n${value} (${percent}%)`;}},}},labelLine: {show: true,length: 10,length2: 10},data: [{ value: 1, name: '已验收' },{ value: 2, name: '已整改' },{ value: 3, name: '未整改' },{ value: 4, name: '延期' },{ value: 5, name: '超期' }]}]},}},onLoad() {this.init();},mounted() {},methods: {async init() {// chart 图表实例不能存在data里const chart = await this.$refs.chartRef.init(echarts);chart.setOption(this.option);},}
}
</script><style scoped lang="scss">
.flex-center {display: flex;align-items: center;
}
.pie-view {padding-top: 30rpx;width: 100%;height: 640rpx;border-radius: 16rpx;background: #FFFFFF;box-shadow: 0px 4rpx 12rpx 0px rgba(0, 0, 0, 0.3);justify-content: center;
}
</style>

3. 完整教程可以直接看lime-echart: 百度图表 echarts,uniapp、taro 使用 echarts 图表,全面兼容各平台小程序、H5、APP、Nvue

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词