最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

微信小程序實現(xiàn)下載進度條的方法

 更新時間:2017年12月08日 09:38:31   作者:代碼君_Coder  
本篇文章主要介紹了微信小程序實現(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)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

最新評論

房产| 阿拉善左旗| 抚顺县| 安仁县| 武穴市| 株洲市| 旺苍县| 成都市| 台南县| 安溪县| 南江县| 吴忠市| 武乡县| 白城市| 卢氏县| 涪陵区| 曲麻莱县| 金沙县| 泾阳县| 揭西县| 迁西县| 台前县| 德阳市| 芦山县| 米泉市| 靖州| 云龙县| 凤冈县| 左贡县| 沈丘县| 德江县| 京山县| 黑龙江省| 西林县| 永春县| 晋城| 甘洛县| 南召县| 行唐县| 揭阳市| 沭阳县|