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

微信小程序?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 在進度條右側(cè)顯示百分比 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í)行下載動畫效果

總結(jié)

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

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

相關(guān)文章

最新評論

罗田县| 庐江县| 双流县| 威海市| 永顺县| 犍为县| 奎屯市| 玛纳斯县| 临泽县| 尼木县| 四川省| 大竹县| 莒南县| 朝阳县| 布尔津县| 墨玉县| 且末县| 静海县| 望谟县| 逊克县| 锡林浩特市| 伊宁市| 保德县| 武陟县| 桐庐县| 广南县| 凉城县| 临潭县| 遂昌县| 会同县| 三原县| 绿春县| 小金县| 武清区| 陈巴尔虎旗| 德保县| 门源| 巴中市| 陇川县| 景洪市| 淮北市|