微信小程序怎样实现下载进度条

这篇文章主要介绍了微信小程序怎样实现下载进度条,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

十多年的海兴网站建设经验,针对设计、前端、开发、售后、文案、推广等六对一服务,响应快,48小时及时工作处理。成都全网营销推广的优势是能够根据用户设备显示端的尺寸不同,自动调整海兴建站的显示方式,使网站能够适用不同显示终端,在浏览器中调整网站的宽度,无论在任何一种浏览器上浏览网站,都能展现优雅布局与设计,从而大程度地提升浏览体验。成都创新互联从事“海兴网站设计”,“海兴网站推广”以来,每个客户项目都认真落实执行。

效果:

微信小程序怎样实现下载进度条

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 处理开始下载的逻辑,更新下载进度条,以及开始执行下载动画效果

感谢你能够认真阅读完这篇文章,希望小编分享的“微信小程序怎样实现下载进度条”这篇文章对大家有帮助,同时也希望大家多多支持创新互联,关注创新互联行业资讯频道,更多相关知识等着你来学习!


本文名称:微信小程序怎样实现下载进度条
文章源于:http://ybzwz.com/article/gesgce.html