在下面代码中加入微信小程序:在提交函数中加个判断,比较上车下车变量相同返回,为空也返回的内容。request(){ // 获取登录状态 var isLogin = wx.getStorageSync('isLogin'); if (isLogin) { const that = this wx.navigateTo({ url: '../Viewing/Viewing?boardingPoint='+that.data.tihuoWay+'&dropoffPoint='+that.data.tihuoWayTwo, success(res){ console.log(res) },fail(err){ console.error(err) } }) } else{ // 未登录,弹出提示框并跳转到登录页面 wx.showToast({ title: '您还没有登录', icon: 'error', duration: 2000 }) setTimeout(function() { wx.switchTab({ url: '../loginin/loginin' }) }, 2000); } },
时间: 2024-02-10 20:15:33 浏览: 180
微信小程序登录演示
可以按照以下方式在提交函数中加入微信小程序的判断:
```
request(){
// 获取登录状态
var isLogin = wx.getStorageSync('isLogin');
if (isLogin) {
const that = this
// 判断上车下车变量是否相同
if (that.data.tihuoWay === that.data.tihuoWayTwo) {
wx.showToast({
title: '上车下车不能相同',
icon: 'error',
duration: 2000
})
return
}
// 判断上车下车变量是否为空
if (!that.data.tihuoWay || !that.data.tihuoWayTwo) {
wx.showToast({
title: '上车下车不能为空',
icon: 'error',
duration: 2000
})
return
}
wx.navigateTo({
url: '../Viewing/Viewing?boardingPoint='+that.data.tihuoWay+'&dropoffPoint='+that.data.tihuoWayTwo,
success(res){
console.log(res)
},
fail(err){
console.error(err)
}
})
} else{
// 未登录,弹出提示框并跳转到登录页面
wx.showToast({
title: '您还没有登录',
icon: 'error',
duration: 2000
})
setTimeout(function() {
wx.switchTab({
url: '../loginin/loginin'
})
}, 2000);
}
},
```
在这段代码中,我们首先判断了上车下车变量是否相同以及是否为空。如果有任何一个条件不满足,就会弹出提示框并返回。如果条件都满足,就会跳转到指定的页面。
需要注意的是,这里的判断条件只是一个示例,具体根据你的实际需求进行修改。
阅读全文