欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

微信小程序?qū)崿F(xiàn)下載進度條的方法

 更新時間:2017年12月08日 09:38:31   作者:代碼君_Coder  
本篇文章主要介紹了微信小程序?qū)崿F(xiàn)下載進度條的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

我們經(jīng)常會在APP下載中看到下載進度條,這個進度條是為了和用戶交互,告知用戶當前的進度,不然讓用戶一直處于等待,用戶等超過1分鐘就會崩潰的,今天代碼君就教大家如何在小程序中也制作下載進度條


progress進度條是微信小程序的組件,和HTML5的進度條progress類似。

progress屬性介紹

屬性名 作用 參數(shù)值
percent 進度百分比0~100
show-info 在進度條右側顯示百分比 true/false 默認false
active 進度條從左往右的動畫 true/false 默認false
stroke-width 進度條線的寬度,單位px 默認6px
color 進度條顏色 #09BB07
activeColor 已選擇的進度條的顏色
backgroundColor 未選擇的進度條的顏色

下載進度條制作

一、wxml視圖制作

<progress percent="100" active='true' stroke-width="4" />
<view class='title-line'>
 progress</view>

<view class='column'>
 <button class='button' type='primary' size='mini' bindtap='startDown'>開始下載</button>

 <text class="title">下載進度:</text>

 <progress percent="{{percent}}" show-info active='{{isDown}}' stroke-width="14" />
</view>
  1. 這里不光教大家學會制作下載進度條,順帶教大家做網(wǎng)頁加載過程中的進度條,就是最上面那行加載線,反正原理是一樣的,核心還是小程序自帶控件progress
  2. active用于控制顯示進度條動畫
  3. percent 設置已選擇的進度條進度
  4. 當點擊開始下載的時候,觸發(fā)startDown事件

二、xxx.js

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

js里的代碼比較簡單,data里面isDown控制是否開始下載,percent設置下載進度條

startDown 處理開始下載的邏輯,更新下載進度條,以及開始執(zhí)行下載動畫效果

總結

進度條用處很多,代碼君只是列舉了上面的兩個例子,其實進度條還可以做搶購銷量剩余進度條,時間完成剩余度等等,給讀者留個小作業(yè),請讀者自行完成我列舉出來的另外兩個進度條例子,好啦,今天關于進度條就講解到這里。

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

  • JavaScript中的原型鏈prototype介紹

    JavaScript中的原型鏈prototype介紹

    這篇文章主要介紹了JavaScript中的原型鏈prototype介紹,本文講解了訪問原型對象的3種方法,判斷兩個對象間是否存在原型鏈關系的方法等,需要的朋友可以參考下
    2014-12-12
  • 第三篇Bootstrap網(wǎng)格基礎

    第三篇Bootstrap網(wǎng)格基礎

    Bootstrap 提供了一套響應式、移動設備優(yōu)先的流式網(wǎng)格系統(tǒng),網(wǎng)格系統(tǒng)類似一個表格。接下來通過本文給大家介紹Bootstrap網(wǎng)格基礎,非常不錯,具有參考借鑒價值,感興趣的朋友一起學習吧
    2016-06-06
  • js中關于promise的用法解讀

    js中關于promise的用法解讀

    這篇文章主要介紹了js中關于promise的用法解讀,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-03-03
  • js復制網(wǎng)頁內(nèi)容并兼容各主流瀏覽器的代碼

    js復制網(wǎng)頁內(nèi)容并兼容各主流瀏覽器的代碼

    js 復制網(wǎng)頁內(nèi)容的方法代碼有很多不過要兼容各瀏覽器就不多了,下面有個不錯的方法,大家可以嘗試操作下
    2013-12-12
  • javascript實現(xiàn)base64 md5 sha1 密碼加密

    javascript實現(xiàn)base64 md5 sha1 密碼加密

    本篇文章給大家介紹了javascript實現(xiàn)密碼加密,通過base64、md5、sha1文件,調(diào)用相關方法實現(xiàn)密碼加密,非常簡單,需要的朋友可以參考下
    2015-09-09
  • WEB開發(fā)之注冊頁面驗證碼倒計時代碼的實現(xiàn)

    WEB開發(fā)之注冊頁面驗證碼倒計時代碼的實現(xiàn)

    近期在搞一個H5+backbone 項目,驗證輸入手機號 驗證碼倒計時功能,代碼中包含了前端樣式布局代碼和后端邏輯實現(xiàn),思路明確,具有參考借鑒價值,需要的朋友參考下吧
    2016-12-12
  • webpack5處理圖片、圖標字體、多媒體等靜態(tài)資源文件

    webpack5處理圖片、圖標字體、多媒體等靜態(tài)資源文件

    在 webpack5 中內(nèi)置了 file-loader、url-loader、raw-loader, 可以直接通過配置實現(xiàn)常用功能,下面就來介紹一下webpack5處理圖片、圖標字體、多媒體等靜態(tài)資源文件的實現(xiàn)方法,感興趣的可以了解一下
    2023-12-12
  • js代碼實現(xiàn)下拉菜單【推薦】

    js代碼實現(xiàn)下拉菜單【推薦】

    本篇文章主要分享了js代碼實現(xiàn)下拉菜單的代碼,可復制直接運行看效果,具有很好的參考價值,跟小編一起來看下吧
    2016-12-12
  • js中的事件委托或是事件代理使用詳解

    js中的事件委托或是事件代理使用詳解

    這是前端面試的經(jīng)典題型,要去找工作的小伙伴看看還是有幫助的,需要的朋友可以參考下
    2017-06-06
  • 前端圖片懶加載的原理與3種實現(xiàn)方式舉例

    前端圖片懶加載的原理與3種實現(xiàn)方式舉例

    圖片懶加載又稱圖片延時加載、惰性加載,即在用戶需要使用圖片的時候加載,這樣可以減少請求,節(jié)省帶寬,提高頁面加載速度,相對的,也能減少服務器壓力,下面這篇文章主要給大家介紹了關于前端圖片懶加載的原理與3種實現(xiàn)方式的相關資料,需要的朋友可以參考下
    2023-03-03

最新評論