小程序07 动态进度条


效果图

使用基础内容组件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();
  }
})

  


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM