成都网站建设设计

将想法与焦点和您一起共享

微信小程序开发中如何实现下载进度条-创新互联

这篇文章主要讲解了“微信小程序开发中如何实现下载进度条”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“微信小程序开发中如何实现下载进度条”吧!

成都创新互联公司客户idc服务中心,提供四川绵阳服务器托管、成都服务器、成都主机托管、成都双线服务器等业务的一站式服务。通过各地的服务中心,我们向成都用户提供优质廉价的产品以及开放、透明、稳定、高性价比的服务,资深网络工程师在机房提供7*24小时标准级技术保障。

效果:

微信小程序开发中如何实现下载进度条


progress进度条是微信小程序的组件,和HTML5的进度条progress类似。

progress属性介绍

属性名作用参数值
percent进度百分比0~100
show-info在进度条右侧显示百分比true/false 默认false
active进度条从左往右的动画true/false 默认false
stroke-width进度条线的宽度,单位px默认6px
color进度条颜色#09BB07
activeColor已选择的进度条的颜色
backgroundColor未选择的进度条的颜色

下载进度条制作

一、wxml视图制作



 progress


 开始下载

 下载进度:

 
  1. 这里不光教大家学会制作下载进度条,顺带教大家做网页加载过程中的进度条,就是最上面那行加载线,反正原理是一样的,核心还是小程序自带控件progress

  2. active用于控制显示进度条动画

  3. percent 设置已选择的进度条进度

  4. 当点击开始下载的时候,触发startDown事件

二、xxx.js

Page({
 data: {
 isDown: false,
 percent: 0,
},
startDown: function (e) {
 this.setData({
  isDown: true,
  percent: 100,
 })
 },

js里的代码比较简单,data里面isDown控制是否开始下载,percent设置下载进度条


startDown 处理开始下载的逻辑,更新下载进度条,以及开始执行下载动画效果


感谢各位的阅读,以上就是“微信小程序开发中如何实现下载进度条”的内容了,经过本文的学习后,相信大家对微信小程序开发中如何实现下载进度条这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是创新互联网站建设公司,,小编将为大家推送更多相关知识点的文章,欢迎关注!


标题名称:微信小程序开发中如何实现下载进度条-创新互联
URL网址:http://chengdu.cdxwcx.cn/article/dpissg.html