微信小程序提供了progress组件,用于实现进度条。可查看progress组件。
但今天需要实现的是动态从后台获取值,更加直观的展示出完成某功能的进度。
效果展示:

在开始写代码前,有两个属性需要了解,开发文档给出的定义如下:
percent 百分比0~100
duration 进度增加1%所需毫秒数

而我们就需要利用这两个属性,完成进度条的动态显示。

首先将完成进度增加1%所需毫秒数(duration属性)设置固定值为30ms,接着从后台获取完成此功能所需的总时间(percent),最后用active属性展示动画效果。

代码部分:
test.wxml文件

<progress percent="{{percent}}" backgroundColor="white" activeColor="green" duration="30"
border-radius="20" bindtap="progress" show-info active>
</progress>

test.js文件

Page({
data: {percent: 0},
progress: function() {let that = this;let percent = xxx; //获取percentthat.setData({percent: percent})}});

小程序 动态实现进度条相关推荐

  1. 微信小程序之圆形进度条(自定义组件)

    前言 昨天在微信小程序实现了圆形进度条,今天想把这个圆形进度条做成一个组件,方便以后直接拿来用. 根据官方文档自定义组件一步一步来 创建自定义组件 第一步创建项目结构 打开微信开发者工具创建一个项目, ...

  2. 微信小程序进度条组件自定义数字_微信小程序之圆形进度条(自定义组件)

    前言 昨天在微信小程序实现了圆形进度条,今天想把这个圆形进度条做成一个组件,方便以后直接拿来用. 根据官方文档自定义组件一步一步来 创建自定义组遇新是直朋能到件 第一步创建项遇新是直朋能到分览目结构 ...

  3. Mpvue微信小程序时间消耗进度条组件的实现

    实现效果: 组件源码: 组件主要涉及时间的计算.闰年的判断,比较简单,因此注释比较少. <progress></progress>组件为微信小程序官方的进度条. <tem ...

  4. 微信小程序进度条样式_详解微信小程序——自定义圆形进度条

    微信小程序 自定义圆形进度条,具体如下: 无图无真相,先上图: 实现思路,先绘制底层的灰色圆圈背景,再绘制上层的蓝色进度条. 代码实现: JS代码: 页面初始化 options为页面跳转所带来的参数 ...

  5. 微信小程序 环形进度条_微信小程序实现圆形进度条实例分享

    本文主要和大家分享微信小程序实现圆形进度条实例,希望能帮助到大家. 小程序中使用圆形倒计时,效果图: 思路使用2个canvas 一个是背景圆环,一个是彩色圆环. 使用setInterval 让彩色圆环 ...

  6. 微信小程序进度条样式_微信小程序组件progress进度条解读和分析

    progress进度条组件说明: 进度条,就是表示事情当前完成到什么地步了,可以让用户视觉上感知事情的执行. progress进度条是微信小程序的组件,和HTML5的进度条progress类似. pr ...

  7. php投票的进度条,小程序实现投票进度条

    本文实例为大家分享了小程序投票进度条的具体代码,供大家参考,具体内容如下 示例图: 上代码: index.wxml: 进度 {{width}} 当前票数 {{quorumvotes}} index.w ...

  8. 微信小程序 环形进度条_微信小程序实现圆形进度条动画

    本文实例为大家分享了微信小程序动画之圆形进度条,供大家参考,具体内容如下 上图: 代码: js: //获取应用实例 var app = getApp() var interval; var varNa ...

  9. 微信小程序 环形进度条_Web微信小程序圆环形进度条组件CSS实现

    首先理解小程序的自定义组件. 原理 看了网上的一些教程,实现圆环用的是两个半圆的旋转,通过overflow: hidden来控制的. 首先绘制底层容器,一个正方形,通过圆角变圆,用来作为未读进度的圆环 ...

最新文章

  1. Sublime text3!行首,行尾,批量编辑!
  2. python操作Elasticsearch7.17.0
  3. c# mysql varbinary_Mysql中如何插入VarBinary二进制类型?
  4. USB HID 协议
  5. oracle左连接查询代码,ORACLE连接查询,内外连接
  6. python实现常见的整数进制、字符进制、ASCII码进制之间的转换
  7. hping3 应用笔记
  8. 卡方拟合优度检验怎么做?
  9. Ferret 经度范围划定时的方向问题
  10. 2019.07.22--自我总结--分析问题三W原则+做事PDCA法则
  11. 简述使用configurations.all统一androidx的版本
  12. Cracking the Wall of Confinement: Understanding and Analyzing Malicious Domain Take-downs
  13. John Morgan:黎曼几何、曲率、Ricci流以及在三维流形上的应用二讲
  14. 3月国内外CTF比赛时间汇总来了
  15. ai电销机器人系统搭建开发-通话模块
  16. 2019最新某图灵系列丛书(交互设计、编程、大数据、人工智能等)
  17. php 开启dcom,快速解决PHP调用Word组件DCOM权限的问题讲解
  18. 【DM】达梦数据库中分区表的创建及查询操作
  19. 经典查询练手第三篇(不懂装懂,永世饭桶!)
  20. 独家|IBM跨越里程碑,量子芯片弛豫时间实现量级优势抵达毫秒时代

热门文章

  1. 编程规范 (百度、华为)
  2. 如何在Windows 11中以管理员身份运行程序:10种方式可以选择
  3. 打算进入可视化前端开发了
  4. 无法启动此程序,因为计算机中丢失MSVCP110.dll ,MSVCR110.dll
  5. A Deep Convolutional Neural Network for segmenting and classifying epithelial and stromal regions
  6. 计算机毕业做项目管理,计算机专业毕业论文-项目管理系统.doc
  7. python程序是由一系列代码组成的_python3.x学习小记
  8. ae编程语言as_【微教程】从编程的思路学习AE表达式
  9. OCaml入门(一)——OCaml中的基本数据类型、运算符号、表达式和函数
  10. YzmCMS系统精仿系统下载站模板 精品系统软件整站下载站