uView LineProgress 线形进度条

news/2025/3/28 15:25:38/

展示操作或任务的当前进度,比如上传文件,是一个线形的进度条。

#平台差异说明

App(vue)App(nvue)H5小程序

#基本使用

  • 通过percentage设置当前的进度值,该值区间为0-100.
  • 通过activeColor设置进度条的颜色
<template><u-line-progress :percentage="30" activeColor="#ff0000"></u-line-progress>
</template>

copy

#不显示百分比

不显示百分比值信息

  • show-text参数配置是否显示进度条内百分值
<template><u-line-progress :percentage="30" :showText="false"></u-line-progress>
</template>

copy

#自定义高度

  • height进度条高度
<template><u-line-progress :percentage="30" height="8"></u-line-progress>
</template>

copy

#自定义样式(不支持安卓环境的nvue)

  • 自定义的数值样式嵌套在默认插槽里
<template><u-line-progress :percentage="30"><text class="u-percentage-slot">{{30}}%</text></u-line-progress>
</template><style lang="scss" scoped>
.u-percentage-slot {padding: 1px 5px;background-color: $u-warning;color: #fff;border-radius: 100px;font-size: 10px;margin-right: -5px;
}
</style>

copy

#手动加减

  • 通过控制percentage参数数值达到增减
<template><view style="margin-top: 50px;"><u-line-progress :percentage="percentage" /><view style="display: flex;margin-top: 100px;"><button @click="computedWidth('minus')">减少</button><button @click="computedWidth('plus')">增加</button></view></view>
</template><script>export default {data() {return {percentage: 30,}},methods:{computedWidth(type) {if(type === 'plus') {this.percentage = uni.$u.range(0, 100, this.percentage + 10)} else {this.percentage = uni.$u.range(0, 100, this.percentage - 10)}}}}
</script>

http://www.ppmy.cn/news/1291536.html

相关文章

深度解析HashMap:探秘Java中的键值存储魔法

文章目录 一、 **前言**1.1 介绍HashMap在Java中的重要性1.2 引出本文将深入挖掘HashMap的内部机制 二、 **HashMap的基本概念**2.1 什么是HashMap&#xff1f;2.2 为什么HashMap在Java中如此流行&#xff1f; 三、 **HashMap的内部结构**3.1 数组和链表的结合体&#xff1a;桶…

蜥蜴目标检测数据集VOC格式1400张

蜥蜴&#xff0c;一种爬行动物&#xff0c;以其独特的形态和习性&#xff0c;成为了人们关注的焦点。 蜥蜴的外观多样&#xff0c;体型大小不一。它们通常拥有长条的身体、四肢和尾巴&#xff0c;鳞片覆盖全身&#xff0c;这使得它们能够在各种环境中轻松移动。大多数蜥蜴拥有…

C++八股学习心得.4

1.C 类 & 对象 C 在 C 语言的基础上增加了面向对象编程&#xff0c;C 支持面向对象程序设计。类是 C 的核心特性&#xff0c;通常被称为用户定义的类型。 类用于指定对象的形式&#xff0c;它包含了数据表示法和用于处理数据的方法。类中的数据和方法称为类的成员。函数在…

硬件安全模块 (HSM)、硬件安全引擎 (HSE) 和安全硬件扩展 (SHE)的区别

术语 硬件安全模块 (HSM) &#xff1a;Hardware Security Modules硬件安全引擎 (HSE) &#xff1a;Hardware Security Engines安全硬件扩展 (SHE) &#xff1a; Secure Hardware Extensions 介绍 在汽车行业中&#xff0c;硬件安全模块 (HSM)、硬件安全引擎 (HSE) 和安全硬件…

性能测试之(六):JMeter 元件

元件&#xff08;多个类似功能组件的容器&#xff09; 组件&#xff1a;封装的方法&#xff0c;比如取样器中的发送请求的方法 一、常见的元件 1、取样器&#xff1a;发送请求2、逻辑处理&#xff1a;控制语句执行顺序3、前置处理器&#xff1a;在请求&#xff08;取样器&…

学习调整echarts中toolbox位置toolBox工具栏属性

学习调整echarts中toolbox位置toolBox工具栏属性 toolbox工具栏属性介绍示例代码代码参数说明 toolbox工具栏属性介绍 参考网址&#xff1a;https://echarts.apache.org/zh/option.html#tooltip 属性类型说明toolbox.showbooleanboolean 默认值为true&#xff0c;是否显示工具…

静态S5在项目管理中的应用与案例分享

静态S5作为一种强大的数据分析工具&#xff0c;不仅在数据处理和可视化方面表现出色&#xff0c;还在项目管理中发挥着重要作用。本篇将通过实际案例分享&#xff0c;探讨静态S5在项目管理中的应用与优势。 一、静态S5在项目管理中的应用 项目进度管理&#xff1a;静态S5通过…

CMake入门教程【核心篇】属性管理set_property和get_property

&#x1f608;「CSDN主页」&#xff1a;传送门 &#x1f608;「Bilibil首页」&#xff1a;传送门 &#x1f608;「本文的内容」&#xff1a;CMake入门教程 &#x1f608;「动动你的小手」&#xff1a;点赞&#x1f44d;收藏⭐️评论&#x1f4dd; 文章目录 1.概述2.设置属性 - …