;]; 2. 난수 구현, 코드는 [goto_logs: function(){}]입니다."/> ;]; 2. 난수 구현, 코드는 [goto_logs: function(){}]입니다.">
질문 답변 애플릿에 질문을 무작위로 게시하는 방법: 1. 질문을 구현하기 위한 코드는 [
;
관련 학습 권장사항: WeChat 애플릿 개발
응답 애플릿에 무작위로 질문을 보내는 방법:
초기 인터페이스는 1과 같습니다. 답변을 잘못 입력한 경우 , 아래 텍스트에 "Wrong!"이 표시되는지 확인하고 클릭하여 점프하면 2와 같이 점프 아래에 0에서 9 사이의 정수가 무작위로 생성됩니다. 답이 올바르게 입력되면 OK를 클릭합니다. 텍스트에 '맞습니다!'가 표시됩니다.
간단하게 시작하고 다른 것은 잊어버리세요.
index.wxml 코드:
<form bindsubmit="formBindsubmit"> <view style="display:flex;"> <label>请问你的名字?</label> </view> <view style="display:flex;"> <label>答案:</label> <input name="psw" placeholder="请输入答案!"/> </view> <view style="display:flex;margin-top:30px;"> <button style="width:30%;" formType="submit" >确定</button> </view> </form> <view>{{tip}}</view> <view style="display:flex;margin-top:30px;"> <button style="width:30%;" bindtap="goto_logs" >跳转</button> </view> <view>{{suiji}}</view>
첫 번째 그룹은 문제의 구현입니다. 양식 구성 요소에는 보기, 입력 및 버튼이 포함되어 있으며 반환되는 값은 팁입니다.
두 번째 그룹은 난수, 버튼 구현이며 반환 값은 suiji입니다.
index.js 코드:
Page({ data: { // text:"这是一个页面" tip: '对错', suiji:'00' }, formBindsubmit: function (e) { if (e.detail.value.psw == "无面人") { this.setData({ tip: '对了!' }) } else { this.setData({ tip: '错了!' }) } }, goto_logs: function () { var random = Math.floor(Math.random() * 10); this.setData({ suiji: random }) }, })
formBindsubmit 함수입니다. 정답은 "얼굴 없는 남자"입니다. "얼굴 없는 남자"를 입력하면 "맞습니다!"라는 메시지가 표시됩니다.
goto_logs 함수는 무작위입니다. 주로 이 줄에서 var random = Math.floor(Math.random() * 10);은 0을 포함하지만 10을 포함하지 않는 [0,10) 사이의 값을 취합니다.
달성된 효과:
위 내용은 퀴즈 미니 프로그램은 어떻게 질문을 무작위로 게시하나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!