微信小程序canvas 画动态圆环百分比进度条实例 根据手机屏幕宽度自适应放大缩小

本文通过微信小程序的canvas组件,详细介绍了如何创建一个根据手机屏幕宽度自适应放大缩小的动态圆环百分比进度条实例。包括wxml、wxss和js代码实现。
摘要由CSDN通过智能技术生成

这里写图片描述

这里是wxml代码:

<component-analysis-report active="0" bindselectReport="selectReport"></component-analysis-report>
<component-no-data text="小喜正在统计中,敬请期待噢~" wx:if="{
   {!params.allAmount}}"></component-no-data>
<view class="wrap" hidden="{
   {!params.allAmount}}">

    <!-- <view class="top" style="z-index:1;">{
   {
   reportName}}询盘统计报告</view> -->
    <view class="circle">
        <canvas class="more" canvas-id="canvasCircles"></canvas>
        <canvas class="more" canvas-id="canvasCircle"></canvas>
        <canvas class="more" canvas-id="canvasArcCir"></canvas>
        <view class="more circles" wx:if="{
   {
   current==0}}">
            <view>
                <view class="circleone">
                    <text>{
   {
   params.gmvPercent}}</text> %
                </view>
                <view class="circletwo">成交占比</view>
            </view>
        </view>

        <!-- <view class="more circles" wx:if="{
   {
   current==1}}">
            <view>
                <view class="circleone">
                    <text>{
   {
   params.effectivePercent}}</text> %
                </view>
                <view class="circletwo">有效询盘占比</view>
            </view>
        </view> -->

        <!-- <view class="more circles bottom" wx:if="{
   {
   current==0}}">
            <view class="ONE"></view>
            <view class="TWO"></view>
        </view>
        <view class="more circles bottom" wx:if="{
   {
   current==1}}">
            <view class="TWO"></view>
            <view class="ONE"></view>
        </view> -->
    </view>
    <swiper class="circle-box" bindchange="currentChange">
        <block>
            <swiper-item>
            </swiper-item>
            <!-- <swiper-item>
            </swiper-item> -->
        </block>
    </swiper>
    <view class="mainS">
        <view class="deal" wx:if="{
   {
   current==0}}">
            <view class="block">
                <view class="pic">
                    <image src="{
   {
   images.totalValue}}" />
                </view>
                <view class="name"> {
   {
   enquireName.totalValue}} <
  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

晴天有点孤单

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值