- 需求的场景描述(希望解决的问题)
判断验证是否输入手机号和房间号,写了这个if语句 但是完美跳过,不知道哪里的原因
login: function () {
console.log("点击了-------------");
var userPhone = this.data.userP;
var userRoom= this.data.userR;
if (userPhone== '') {
console.log("电话不能为空");
toast('电话不能为空');
return;
}
if (userRoom == '') {
console.log("电话不能为空");
toast('电话不能为空');
return;
}
console.log(userPhone, userRoom)
wx.showToast({
title: '加载中',
icon: 'loading',
duration: 2000,
})
wx.switchTab({
url: '../index/index'
})
},
- 希望提供的能力
微信小程序开发问题解答
微信小程序开发者回答:
this.data.userP 是不是有延迟?为啥不用form?
微信小程序开发者回答:
打印出来的都是啥?
微信小程序开发者回答:
undefined == ‘’ // false
是这个原因吗~ 你要这么写的话 要在 data{} 里给userP userR 默认值吧
或者直接 if(userPhone)
本文网址:http://www.91bianli.com/weixinxiaochengxu/2608.html