小程序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();
  }
})

  



本博客文章未经许可,禁止转载和商业用途!

如有疑问,请联系: 2083967667@qq.com


原文地址:https://www.cnblogs.com/rask/p/9774979.html