效果圖
使用基礎內容組件progress制作動態進度條。
視圖代碼
<!--pages/progress/progress.wxml--> <progress stroke-width='30' percent='{{value}}'></progress>
邏輯層代碼
// pages/progress/progress.js Page({ /** * 頁面的初始數據 */ data: { value:0 }, /** * 生命周期函數--監聽頁面加載 */ onLoad: function (options) { let timer; timer=()=>{ setTimeout(()=>{ const val=this.data.value; this.setData({value:val<100?val+10:0}); timer(); },2000); } timer(); } })