>  기사  >  웹 프론트엔드  >  WeChat 애플릿에서 스위치 선택기를 사용하는 방법

WeChat 애플릿에서 스위치 선택기를 사용하는 방법

亚连
亚连원래의
2018-06-08 16:28:353011검색

이 글은 주로 WeChat 애플릿의 스위치 선택기 사용법을 자세히 소개합니다. 관심 있는 친구들이 참고할 수 있습니다.

이 글은 WeChat 애플릿의 스위치 선택기 사용법을 공유합니다. 참고로 구체적인 내용은 다음과 같습니다

Rendering

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);

스위치 구성 요소의 속성

  • checked: 확인 여부 - false, true

  • type: 스위치 선택기 스타일—스위치, 체크박스

  • 색상: 스위치 색상은 CSS 색상과 동일합니다

위 내용은 모든 사람을 위해 정리한 내용입니다. 앞으로 모든 사람에게 도움이 되기를 바랍니다.

관련 기사:

JS에서 오프셋 및 균일 애니메이션을 구현하는 방법

Bootstrap에서 테이블 병합 셀을 구현하는 방법

JavaScript의 선택 드롭다운 상자에서 첫 번째 값을 얻는 방법

위 내용은 WeChat 애플릿에서 스위치 선택기를 사용하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.