html代码
formbindsubmit="formSubmit"bindreset="formReset"viewview是否公开信息/viewswitchname="isPub"//viewviewview手机号/viewinputname="phone"placeholder="手机号"//viewviewview密码/viewinputname="pwd"placeholder="密码"password//viewviewview性别/viewradio-groupname="sex"labelradiovalue="男"checked/男/labellabelradiovalue="女"/女/label/radio-group/viewviewbuttonformType="submit"提交/buttonbuttonformType="reset"重置/button/view/formviewwx:if="{{isSubmit}}"{{warn?warn:"是否公开信息:"+isPub+",手机号:"+phone+",密码:"+pwd+",性别:"+sex}}/viewcss代码
.section{display:flex;flex-direction:row;margin:20rpx;}.sectionview{margin-right:20rpx;}.btn-area{margin:20rpx;}button{margin:10rpx0;}js代码
letapp=getApp();Page({data:{isSubmit:false,warn:"",phone:"",pwd:"",isPub:false,sex:"男"},formSubmit:function(e){console.log('form发生了submit事件,携带数据为:',e.detail.value);let{phone,pwd,isPub,sex}=e.detail.value;if(!phone||!pwd){this.setData({warn:"手机号或密码为空!",isSubmit:true})return;}this.setData({warn:"",isSubmit:true,phone,pwd,isPub,sex})},formReset:function(){console.log('form发生了reset事件')}})













