首頁  >  文章  >  微信小程式  >  微信小程式元件progress進度條解讀與分析

微信小程式元件progress進度條解讀與分析

高洛峰
高洛峰原創
2018-05-15 11:01:159720瀏覽

progress進度列#元件說明:


元件說明:

##進度條,就是表示事情目前完成到什麼地步了,可以讓使用者視覺上感知事情的執行。 progress進度條是微信小程式的元件,和HTML5的進度條progress類似。 progress進度列

元件

微信小程式元件progress進度條解讀與分析

範例程式碼運行效果如下:

#以下是W

XML

程式碼:

<!--index.wxml-->
<view class="content">
    <text class="con-text">问:老司机,啥时候开车?</text>
    <progress class="con-pro" percent="97" show-info/>
</view>
下面是

JS

程式碼:微信小程式元件progress進度條解讀與分析

Page({
  data:{
  },
  onLoad:function(options){
    // 页面初始化 options为页面跳转所带来的参数
  },
  onReady:function(){
    // 页面渲染完成
  },
  onShow:function(){
    // 页面显示
  },
  onHide:function(){
    // 页面隐藏
  },
  onUnload:function(){
    // 页面关闭
  }
})

下面是WXSS

程式碼:

.content{
  padding-top: 20px;
}
.con-text{
  display: block;
  padding-bottom: 20px;
}
.con-pro{
  color: cornflowerblue;
}

下面是WXML程式碼:

<!--index.wxml-->
<view class="content">
    <text class="con-text">不展示百分比</text>
    <progress class="con-pro" percent="77"/>
    <text class="con-text">展示百分比(百分比字体样式通过class控制)</text>
    <progress class="con-pro" percent="97" show-info/>
    <text class="con-text">改变进度条线的宽度:15px</text>
    <progress class="con-pro" percent="47" stroke-width="15"/>
    <text class="con-text">改变进度条颜色(#):黑色</text>
    <progress class="con-pro" percent="67" color="#000000"/>
    <text class="con-text">改变进度条颜色(已定义):橘色</text>
    <progress class="con-pro" percent="67" color="orange"/>
    <text class="con-text">几个属性叠加</text>
    <progress class="con-pro" percent="87" color="lightgreen" show-info stroke-width="30"/>
</view>
微信小程式元件progress進度條解讀與分析以下是JS程式碼:

Page({
  data:{
  },
  onLoad:function(options){
    // 页面初始化 options为页面跳转所带来的参数
  },
  onReady:function(){
    // 页面渲染完成
  },
  onShow:function(){
    // 页面显示
  },
  onHide:function(){
    // 页面隐藏
  },
  onUnload:function(){
    // 页面关闭
  }
})

下面是WXSS程式碼:

.content{
  padding-top: 20px;
}
.con-text{
  display: block;
  padding-bottom: 10px;
}
.con-pro{
  padding-bottom: 30px;
  color: cornflowerblue;
}

#下面是WXML程式碼:

<!--index.wxml-->
<view class="content">
    <text class="con-text">看我开的飞起</text>
    <progress class="con-pro" active percent="87" color="lightgreen" show-info stroke-width="20"/>
</view>
下面是JS程式碼:
Page({
  data:{
  },
  onLoad:function(options){
    // 页面初始化 options为页面跳转所带来的参数
  },
  onReady:function(){
    // 页面渲染完成
  },
  onShow:function(){
    // 页面显示
  },
  onHide:function(){
    // 页面隐藏
  },
  onUnload:function(){
    // 页面关闭
  }
})
#下面是WXSS程式碼:
.content{
  padding-top: 20px;
}
.con-text{
  display: block;
  padding-bottom: 10px;
}
.con-pro{
  padding-bottom: 30px;
  color: cornflowerblue;
}

#progress進度條的percent0#表示0-100百分比show- infoBooleanfalse表示在進度條右側顯示百分比,寫上屬性即為truecolorColor#09BB07表示進度條顏色,可以是#或已定義顏色屬性stroke-widthNumber6單位:px,表示進度條顯示的線條寬度active

主要屬性:

屬性

類型
#預設值 描述
float
###Boolean# #####false######表示進度條從左到右的動畫,動畫到設定的百分比停止,寫上屬性即為true############

以上是微信小程式元件progress進度條解讀與分析的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn