logingo:function(){
// es6 结构语法
const {phone,password} = this.data;
console.log(this.data)
//手机号不能为空
if(!phone){
wx.showToast({
title: '手机号不能为空',
icon:'none'
})
return;
}
//手机号必须符合格式
const regexp= /^1[358]\d{9}$/;
if(!regexp.test(phone)){
wx.showToast({
title: '请输入合法的手机号码',
icon:"none"
})
return;
}
//手机号不能为空
if (!password) {
wx.showToast({
title: '密码不能为空',
icon: 'none'
})
return;
}
const preg = /^(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-Za-z]{6,10}$/;
if (!preg.test(password)) {
wx.showToast({
title: '密码必须由6-10字母数字',
icon: "none"
})
return;
}
// 能走到这里,表明校验成功,可以向后端发送请求了!
// 电话号码登录的request
// phone 18451578808
// psw action001
wx.request({
url:
小程序前端验证和发送请求和后端验证
最新推荐文章于 2023-04-18 04:17:53 发布
本文探讨了小程序中前端使用JavaScript进行简单的表单验证,并通过wx.request发送请求到本地临时Server进行后端验证。当后端验证成功并返回正确数据后,后续处理逻辑将继续执行。
摘要由CSDN通过智能技术生成