重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
这篇文章主要介绍了微信小程序怎样实现下载进度条,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。
在中宁等地区,都构建了全面的区域性战略布局,加强发展的系统性、市场前瞻性、产品创新能力,以专注、极致的服务理念,为客户提供网站制作、成都做网站 网站设计制作按需策划,公司网站建设,企业网站建设,品牌网站制作,成都全网营销推广,外贸网站制作,中宁网站建设费用合理。效果:
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 下载进度:
这里不光教大家学会制作下载进度条,顺带教大家做网页加载过程中的进度条,就是最上面那行加载线,反正原理是一样的,核心还是小程序自带控件progress
active用于控制显示进度条动画
percent 设置已选择的进度条进度
当点击开始下载的时候,触发startDown事件
二、xxx.js
Page({ data: { isDown: false, percent: 0, }, startDown: function (e) { this.setData({ isDown: true, percent: 100, }) },
js里的代码比较简单,data里面isDown控制是否开始下载,percent设置下载进度条
startDown 处理开始下载的逻辑,更新下载进度条,以及开始执行下载动画效果
感谢你能够认真阅读完这篇文章,希望小编分享的“微信小程序怎样实现下载进度条”这篇文章对大家有帮助,同时也希望大家多多支持创新互联成都网站设计公司,关注创新互联成都网站设计公司行业资讯频道,更多相关知识等着你来学习!
另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、网站设计器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。