微信小程序progress组件使用详解


Posted in Javascript onJanuary 31, 2018

本文为大家分享了微信小程序progress组件的使用方法,供大家参考,具体内容如下

效果图

微信小程序progress组件使用详解

WXML

<view class="tui-content">
 <view class="tui-menu-list">
  <text>show-info在进度条右侧显示百分比</text>
  <progress percent="50" show-info />
 </view>
 <view class="tui-menu-list">
  <text>stroke-width进度条线的宽度,单位px</text>
  <progress percent="50" stroke-width="12" show-info/>
 </view>
 <view class="tui-menu-list">
  <text>color进度条颜色</text>
  <progress percent="50" color="red" show-info/>
 </view>
 <view class="tui-menu-list">
  <text>active进度条从左往右的动画</text>
  <progress percent="50" active show-info/>
 </view>
 <view class="tui-menu-list">
  <text>backgroundColor未选择的进度条的颜色</text>
  <progress percent="50" backgroundColor="blue" active show-info/>
 </view>
 <view class="tui-menu-list">
  <text>动态设置进度条进度</text>
  <progress percent="{{index}}" show-info/>
 </view>
 <view class="tui-tabbar-content">
  <view class="tui-tabbar-group">
   <text data-id="10" bindtap="changeTabbar" class="tui-tabbar-cell {{index == 10 ? 'tui-active' : ''}}">10%</text>
   <text data-id="30" bindtap="changeTabbar" class="tui-tabbar-cell {{index == 30 ? 'tui-active' : ''}}">30%</text>
   <text data-id="50" bindtap="changeTabbar" class="tui-tabbar-cell {{index == 50 ? 'tui-active' : ''}}">50%</text>
   <text data-id="70" bindtap="changeTabbar" class="tui-tabbar-cell {{index == 70 ? 'tui-active' : ''}}">70%</text>
   <text data-id="90" bindtap="changeTabbar" class="tui-tabbar-cell {{index == 90 ? 'tui-active' : ''}}">90%</text>
  </view>
 </view>
</view>

JS

Page({
 data: {
  index: 10
 },
 changeTabbar(e){
  this.setData({ index: e.currentTarget.dataset.id})
 }
})

progress属性

percent:初始化所占百分比
show-info:进度条右侧是否显示进度条百分比
stroke-width:进度条宽度,单位px,默认为6
color:进度条颜色
activeColor:已选择的进度条的颜色
backgroundColor:未选择的进度条的颜色
active:进度条从左往右的动画
active-mode:backwards: 动画从头播;forwards:动画从上次结束点接着播

DEMO下载

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
一个js封装的不错的选项卡效果代码
Feb 15 Javascript
Prototype源码浅析 String部分(一)之有关indexOf优化
Jan 15 Javascript
JavaScript中for..in循环陷阱介绍
Nov 12 Javascript
node.js中的fs.createWriteStream方法使用说明
Dec 17 Javascript
jfreechart插件将数据展示成饼状图、柱状图和折线图
Apr 13 Javascript
JS实现CheckBox复选框全选、不选或全不选功能
Jul 28 Javascript
Bootstrap3.0建站教程(一)之bootstrap表单元素排版
Jun 01 Javascript
微信小程序 基础组件与导航组件详细介绍
Feb 21 Javascript
javascript作用域链与执行环境详解
Mar 25 Javascript
vue2.0 可折叠列表 v-for循环展示的实例
Sep 07 Javascript
使用 UniApp 实现小程序的微信登录功能
Jun 09 Javascript
vue使用vue-quill-editor富文本编辑器且将图片上传到服务器的功能
Jan 13 Vue.js
微信小程序button组件使用详解
Jan 31 #Javascript
基于$.ajax()方法从服务器获取json数据的几种方式总结
Jan 31 #Javascript
微信小程序模板(template)使用详解
Jan 31 #Javascript
浅谈MUI框架中加载外部网页或服务器数据的方法
Jan 31 #Javascript
js保留两位小数方法总结
Jan 31 #Javascript
微信小程序icon组件使用详解
Jan 31 #Javascript
详解Chai.js断言库API中文文档
Jan 31 #Javascript
You might like
PHP URL地址获取函数代码(端口等) 推荐
2010/05/15 PHP
PHPWind与Discuz截取字符函数substrs与cutstr性能比较
2011/12/05 PHP
php适配器模式介绍
2012/08/14 PHP
基于php设计模式中工厂模式详细介绍
2013/05/15 PHP
PHP让数组中有相同值的组成新的数组实例
2017/12/31 PHP
php命令行模式代码实例详解
2021/02/26 PHP
pjblog修改技巧汇总
2007/03/12 Javascript
javascript入门·图片对象(无刷新变换图片)\滚动图像
2007/10/01 Javascript
JavaScript实现三阶幻方算法谜题解答
2014/12/29 Javascript
JavaScript中的标签语句用法分析
2015/02/10 Javascript
简述JavaScript的正则表达式中test()方法的使用
2015/06/16 Javascript
纯javascript实现的小游戏《Flappy Pig》实例
2015/07/27 Javascript
在Web项目中引入Jquery插件报错的完美解决方案(图解)
2016/09/19 Javascript
ThinkPHP+jquery实现“加载更多”功能代码
2017/03/11 Javascript
深入理解Node中的buffer模块
2017/06/03 Javascript
javascript计算对象长度的方法
2017/10/25 Javascript
JS实现鼠标拖拽盒子移动及右键点击盒子消失效果示例
2019/01/29 Javascript
Vue动态组件与异步组件实例详解
2019/02/23 Javascript
微信小程序按钮点击动画效果的实现
2019/09/04 Javascript
Servlet返回的数据js解析2种方法
2019/12/12 Javascript
[01:59]翻天覆地,因你而变,7.20版本地图更新速览
2018/11/24 DOTA
Python查询阿里巴巴关键字排名的方法
2015/07/08 Python
Python中文分词工具之结巴分词用法实例总结【经典案例】
2017/04/15 Python
python flask 多对多表查询功能
2017/06/25 Python
利用python获取当前日期前后N天或N月日期的方法示例
2017/07/30 Python
Python温度转换实例分析
2018/01/17 Python
基于python进行桶排序与基数排序的总结
2018/05/29 Python
如何将anaconda安装配置的mmdetection环境离线拷贝到另一台电脑
2020/10/15 Python
关于PySnooper 永远不要使用print进行调试的问题
2021/03/04 Python
英国家具、照明、家居用品网上商店:Wayfair.co.uk
2020/02/13 全球购物
我的大学生活演讲稿
2014/04/25 职场文书
代收款委托书范本
2014/10/01 职场文书
乡镇党员群众路线教育实践活动对照检查材料思想汇报
2014/10/05 职场文书
2015廉洁自律个人总结
2015/02/14 职场文书
2015年机关纠风工作总结
2015/05/15 职场文书
 Python 中 logging 模块使用详情
2022/03/03 Python