- picker组件 mode=region下 level属性无效
https://developers.weixin.qq.com/miniprogram/dev/component/picker.html 文档要求最低版本为2.21.1 ,这个问题应该不止我一个人问了。 到底什么时候能解决? [图片] <picker mode="region" bindchange="bindRegionChange" value="{{region}}" level="province"> <view class="picker">{{region[1] || "请选择城市"}}</view> </picker>
2022-03-05 - 小程序表单按钮要按两次才能提交怎么解决?
写了个登录界面,电脑上没问题,真机调试的时候必须要按两次提交按钮才能把信息提交上去,consol.log一看提交的信息,发现第一次根本就没提交上去,我猜第一次大概是因为要隐藏键盘,第二次才是真正的提交,用户体验极差。。怎么解决啊 [图片][图片] 代码片段如下: wxml: <form bindsubmit='onSubmit'> <view class="section-container"> <image class='image' src='/images/others/account.png'></image> <input class="common-input" name="phoneNumber" maxlength='11' type="text" placeholder="请输入账号/手机号"></input> </view> <view class="section-container"> <image class='image' src='/images/others/password.png'></image> <input class="common-input" name="password" type="password" placeholder="请输入密码"></input> </view> <view class="btn-area"> <button class="btn" form-type='submit' style="background:#3775F6; color:white" bindtap="login">登录</button> </view> </form> js: Page({ data: { }, onSubmit:function(event){ var value = event.detail.value; var phoneNumber = value.phoneNumber; var password = value.password; this.setData({ phoneNumber: phoneNumber, password: password }) }, login:function(event) { wx.clearStorageSync(); var that=this; var phoneNumber = that.data.phoneNumber; var password = that.data.password; var checkPhone = /^1(3|4|5|7|8)\d{9}$/; console.log(phoneNumber); if (!(checkPhone.test(phoneNumber))) { wx.showToast({ title: '手机号错误!', duration: 2000, image: '/images/others/wrong.png' }) return false; } } })
2020-04-04