ホームページ >ウェブフロントエンド >jsチュートリアル >WeChat ミニ プログラムで進行状況コンポーネントを使用する方法

WeChat ミニ プログラムで進行状況コンポーネントを使用する方法

亚连
亚连オリジナル
2018-06-08 16:41:081944ブラウズ

この記事では主にWeChatアプレットの進捗コンポーネントの使用方法を詳しく紹介しますので、興味のある方は参考にしてください

この記事は参考のためにWeChatアプレットの進捗コンポーネントの使用方法を共有します。ご参考までに、具体的な内容は以下の通りです

Rendering

WeChat ミニ プログラムで進行状況コンポーネントを使用する方法

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 ? &#39;tui-active&#39; : &#39;&#39;}}">10%</text>
   <text data-id="30" bindtap="changeTabbar" class="tui-tabbar-cell {{index == 30 ? &#39;tui-active&#39; : &#39;&#39;}}">30%</text>
   <text data-id="50" bindtap="changeTabbar" class="tui-tabbar-cell {{index == 50 ? &#39;tui-active&#39; : &#39;&#39;}}">50%</text>
   <text data-id="70" bindtap="changeTabbar" class="tui-tabbar-cell {{index == 70 ? &#39;tui-active&#39; : &#39;&#39;}}">70%</text>
   <text data-id="90" bindtap="changeTabbar" class="tui-tabbar-cell {{index == 90 ? &#39;tui-active&#39; : &#39;&#39;}}">90%</text>
  </view>
 </view>
</view>

JS

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

progress属性

percent:初期化の割合
show-info:プログレスバーを表示するかどうかプログレスバーの右側のパーセンテージ
ストローク幅: プログレスバーの幅、単位 px、デフォルトは 6 です
color: プログレスバーの色
activeColor: 選択されたプログレスバーの色
backgroundColor: 選択されていないプログレスバーの色
active : 左から右への進行状況バー アニメーション
アクティブモード: 逆方向: アニメーションは最初から再生されます; 前方: アニメーションは最後の終了点から再生されます

上記は、皆さんのために私がまとめたものです。これからのみんな。

関連記事:

jsで変数を定義するletとvarの違いは何ですか?

Nuxt.js Vueのサーバーサイドレンダリングの探索

VUEの個人的な概要(遭遇した問題)

以上がWeChat ミニ プログラムで進行状況コンポーネントを使用する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。