• 微信小程序----progress组件


    DEMO下载

    效果图

    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属性

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

    其他

    我的博客,欢迎交流!

    我的CSDN博客,欢迎交流!

    微信小程序专栏

    前端笔记专栏

    微信小程序实现部分高德地图功能的DEMO下载

    微信小程序实现MUI的部分效果的DEMO下载

    微信小程序实现MUI的GIT项目地址

    微信小程序实例列表

    前端笔记列表

    游戏列表

  • 相关阅读:
    第十八周作业
    第十七周作业
    第十六周作业
    第十五周作业
    第十四周作业
    第十三周作业
    第十二周作业
    第二阶段考试
    第十周作业
    启航,带着梦想出发!
  • 原文地址:https://www.cnblogs.com/linewman/p/9918487.html
Copyright © 2020-2023  润新知