小程序环形进度条爬坑

在做微信小程序的时候,发现用canvas做的环形进度条,在带滚动条的view里面显示有闪动、显示不全的问题,后面改成echart-weixin的pie图实现了,option配置如下

复制代码
// 表示进度的百分比
var progressValue = 70;

option = {
  series: [
    {
      type: 'pie',
      radius: ['60%', '75%'], // 控制环形大小
      silent: true, // 禁止鼠标事件
      label: {
        show: false, // 不显示标签
      },
      data: [{ value: 100, itemStyle: { color: '#eee' } }], // 灰色背景数据
      animation: false // 禁止动画效果
    },
    {
      type: 'pie',
      radius: ['60%', '75%'], // 控制环形大小
      label: {
        show: false, // 不显示标签
      },
      labelLine: { show: false }, // 不显示标签的连接线
      data: [
        {
          value: progressValue,
          itemStyle: { color: '#33CCFF' } // 进度条颜色
        },
        {
          value: 100 - progressValue,
          itemStyle: { color: 'transparent' } // 剩余部分透明
        }
      ]
    }
  ],
  tooltip: { show: false }, // 关闭提示框组件
  title: {
    text: progressValue + '%',
    left: 'center',
    top: 'middle',
    textStyle: {
      color: '#666',
      fontSize: 24,
      fontFamily: 'Arial',
      fontWeight: 'normal'
    }
  }
};

效果图

相关推荐
曲江涛5 分钟前
微信小程序 webview 定位 并返回
微信小程序·小程序
27669582921 小时前
美团民宿 mtgsig 小程序 mtgsig1.2 分析
java·python·小程序·美团·mtgsig·mtgsig1.2·美团民宿
web_Hsir2 小时前
uniapp 微信小程序 使用ucharts
微信小程序·小程序·uni-app
fakaifa3 小时前
beikeshop多商户跨境电商独立站最新版v1.6.0版本源码
前端·小程序·uni-app·php·beikeshop多商户·beikeshop跨境电商
Angus-zoe4 小时前
微信小程序唤起app
微信小程序·小程序
不老刘5 小时前
微信小程序使用 Vant Weapp 组件库教程
微信小程序·小程序·vant
Mr.Liu65 小时前
小程序30-wxml语法-声明和绑定数据
前端·微信小程序·小程序
清风絮柳16 小时前
51. “闲转易”交易平台小程序(基于springboot&vue)
vue.js·spring boot·小程序·毕业设计·校园二手交易平台·二手交易小程序·闲转易交易系统
说私域16 小时前
基于开源AI大模型与S2B2C模式的线下服务型门店增长策略研究——以AI智能名片与小程序源码技术为核心
大数据·人工智能·小程序·开源
小程序照片合成17 小时前
uniapp微信小程序开发工具本地获取指定页面二维码
微信小程序·小程序·uniapp·二维码