ホームページ  >  記事  >  ウェブフロントエンド  >  WeChat アプレットでスイッチ セレクターを使用する方法

WeChat アプレットでスイッチ セレクターを使用する方法

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

この記事では主にWeChatアプレットのスイッチセレクターの使い方を詳しく紹介しますので、興味のある方は参考にしてください

この記事ではWeChatアプレットのスイッチセレクターの使い方を紹介します。ご参考までに、具体的な内容は以下の通りです

レンダリング

WeChat アプレットでスイッチ セレクターを使用する方法

WXML

<view class="tui-list-box">
 <view class="tui-menu-list">
  <text>状态:{{isChecked1}}</text>
  <switch class="tui-fr" checked="{{isChecked1}}" bindchange="changeSwitch1"/>
 </view>
 <view class="tui-menu-list">
  <text>状态:{{isChecked2}}</text>
  <switch class="tui-fr" checked="{{isChecked2}}" bindchange="changeSwitch2"/>
 </view>
 <view class="tui-menu-list">
  <text>状态:{{isChecked3}}</text>
  <switch class="tui-fr" color="#007aff" checked="{{isChecked3}}" bindchange="changeSwitch3"/>
 </view>
 <view class="tui-menu-list">
  <text>状态:{{isChecked4}}</text>
  <switch class="tui-fr" color="#007aff" checked="{{isChecked4}}" bindchange="changeSwitch4"/>
 </view>
 <view class="tui-menu-list">
  <text>状态:{{isChecked5}}</text>
  <switch class="tui-fr" type="checkbox" checked="{{isChecked5}}" bindchange="changeSwitch5"/>
 </view>
 <view class="tui-menu-list">
  <text>状态:{{isChecked6}}</text>
  <switch class="tui-fr" type="checkbox" checked="{{isChecked6}}" bindchange="changeSwitch6"/>
 </view>
</view>

JS

var pageObj = {
 data: {
  isChecked1: false,
  isChecked2: true,
  isChecked3: false,
  isChecked4: true,
  isChecked5: false,
  isChecked6: true
 }
};

for (var i = 0; i < 7; ++i) {
 (function (i) {
  pageObj[&#39;changeSwitch&#39; + i] = function (e) {
   var changedData = {};
   changedData[&#39;isChecked&#39; + i] = !this.data[&#39;isChecked&#39; + i];
   this.setData(changedData);
  }
 })(i)
}
Page(pageObj);

スイッチコンポーネントの属性

  • チェックするかどうか—false、true

  • タイプ: switch セレクターのスタイル — スイッチ、チェックボックス

  • color: switch の色は css の色と同じです

以上は皆さんのためにまとめたものです。

関連記事:

JSでオフセットと均一アニメーションを実装する方法

Bootstrapでテーブルマージセルを実装する方法

JavaScriptで選択ドロップダウンボックスの最初の値を取得する方法

以上がWeChat アプレットでスイッチ セレクターを使用する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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