当前位置: 首页 > news >正文

uniapp 中 的progress加载进度条 的使用,在 页面显示数据加载的进度条,使用户的使用体验效果更好

学习目标:

学习目标如下:

例如:

  • uniapp 中 的progress加载进度条 的使用,在 页面显示数据加载的进度条,使用户的使用体验效果更好

学习内容:

学习内容如下所示:

  1. 相关属性的说明
    在这里插入图片描述

  2. 进度条的显示

<view v-show="progressVisible" class="progress-box"><progress :percent="percent" show-info stroke-width="4" /></view>
  1. 是否显示属性的控制
progressVisible: false,
  1. 显示进度条
that.progressVisible = true
  1. 进度条的样式设置
.progress-box {display: flex;height: 50rpx;margin-bottom: 60rpx;}

知识总结:

提示:这里统计学习计划的总量

  • 1、进度条的显示 及 相关属性的设置
<view class="progress-box"><progress :percent="percent"     //百分比show-info    //在进度条右侧显示百分比active="true"     //进度条从左往右的动画active-mode="forwards"      //动画从上次结束点接着播:stroke-width="3"     //进度条线的宽度,单位为 pxbackgroundColor="#F5F5F5"      //未选择的进度条的颜色/></view>
  • 2、定义相关变量
data() {return {percent:0 //百分比0~100}},
  • 3、调用的方法
methods: {change(){// 开启定时器,定时器同样可以用在请求当中let clearInt = setInterval(()=>{this.percent ++;if(this.percent === 100){clearInterval(clearInt)uni.showToast({title: "加载成功",con: "success"});}},30)}
}
  • 4、直接调用方法即可,若想让进入页面自动调用该方法,则直接在 onLoad 中调用该方法即可。

     onLoad() {this.change()}
    
  • 样式的设置

.progress-box {display: flex;height: 50rpx;margin-bottom: 60rpx;}
http://www.lryc.cn/news/99889.html

相关文章:

  • 【尚硅谷】第01章:随堂复习与企业真题(Java语言概述)
  • MyBatis的SqlSession理解
  • axios 某个接口使用自己独有的完整地址
  • WEB:Web_python_template_injection
  • 【Android安全】Embedded Trace Microcell模块
  • 修改内核驱动之后-如何给内核打补丁
  • 【javaSE】 类和对象详解
  • 大数据课程D5——hadoop的Sink
  • 【数据结构】27.移除元素
  • 机器学习分布式框架ray运行xgboost实例
  • C++设计模式笔记
  • 简单聊聊创新与创造力
  • 使用TensorFlow训练深度学习模型实战(上)
  • 【Spring】什么是Bean的生命周期及作用域,什么是Spring的执行流程?
  • 立创EDA学习
  • 清风学习笔记—层次分析法—matlab对判断矩阵的一致性检验
  • 大众安徽内推
  • Meta “地平线世界”移动端应用即将上线,手机快乐元宇宙?
  • 更省更快更安全的云服务器,一站式集中管理,随时随地远程——站斧云桌面
  • 出现 Try run Maven import with -U flag (force update snapshots) 的解决方法
  • python多线程
  • Spring Framework 提供缓存管理器Caffeine
  • ZQC的游戏 题解
  • 24考研数据结构-第一章 绪论
  • Gitlab 备份与恢复
  • 数据库—用户权限管理(三十三)
  • C语言【怎么定义变量?】
  • vue中使用vab-magnifier实现放大镜效果
  • 无涯教程-jQuery - Highlight方法函数
  • 【bar堆叠图形绘制】