위 챗 애플 릿 이 button 제어 조건 라벨 을 이용 한 변수 문제

문제 설명
작은 프로그램 에서 어떻게 button 단 추 를 이용 하여 제어 조건 라벨 의 변 수 를 실현 합 니까?많은 동료 들 의 문제 일지 도 모 르 니 오늘 간단하게 보 여 드 리 겠 습 니 다.
해결 방안
첫 번 째 단계:
먼저 위 챗 퍼 블 릭 플랫폼 을 열 고 primary button 단추 코드 를 개발 플랫폼 에 복사 한 다음 에'bidfirst'라 는 이 벤트 를 연결 합 니 다.(물론 이 bindfirst 사건 은 js 에서 정의 해 야 합 니 다.다음 절 차 는 정 의 됩 니 다)
코드 는 다음 과 같 습 니 다:

<view>
<button type="primary" bindtap="bindfirst">        </button>
</view>
두 번 째 단계:
if 조건 탭 으로 제어 할 text 를 만 들 고 js 에서 빈 양 을 정의 합 니 다.
if 조건 의 정의 판사 변 수 를 true(if 조건 태그 가 true 이면 text 를 표시 하고 false 이면 text 를 표시 하지 않 습 니 다)로 지정 한 다음 button 에 연 결 된 이벤트 에서 text 의 값 을 바 꾸 면 됩 니 다.
코드 는 다음 과 같 습 니 다:
wxml 코드

<view>
<button type="primary" bindtap="bindfirst">        </button>
<text wx:if="{{judge}}">{{text}}</text>
</view>
js 코드

Page({
data: {
text:[],
judge:true,
},
onLoad: function () {
},
bindfirst:function(){
var s=this.data.judge
this.setData({text:"       " ,judge:!s})
}
})
세 번 째 단계:
운행 결 과 를 얻다.

그림 1
한 번 클릭 하면 text 가 나타 나 고 두 번 클릭 하면 text 가 닫 힙 니 다.bidfirst 에 서 는 judge 의 값 을 true 와 false 로 바 꾸 어 text 를 바 꾸 기 때 문 입 니 다.
결어
button 을 누 르 면 바 인 딩 된 bindfirst 사건 이 발생 합 니 다.bindfirst 사건 은 text 의 변수 이 고 data 에서 정의 하 는 text 는 빈 값 입 니 다.클릭 하면 text 의 양 을 바 꾸 어 간단 한 if 조건 라벨 을 button 으로 제어 합 니 다.
총결산
위 챗 애플 릿 이 button 제어 조건 라벨 을 이용 한 변수 문제 에 관 한 글 은 여기까지 입 니 다.위 챗 애플 릿 button 제어 조건 라벨 에 관 한 변수 내용 은 이전 글 을 검색 하거나 아래 의 관련 글 을 계속 찾 아 보 세 요.앞으로 도 많은 지원 바 랍 니 다!

좋은 웹페이지 즐겨찾기