if(res.data[0].code!=undefined)
大佬们帮我看看这个问题吧,萌新问下为什么if条件满足时会执行if的语句但是不满足时却不执行else?[图片][图片]db.collection("faultcode").where({ code:this.data.code1, brand:app.globalData.brand }).get({ // .get() 获取集合 / 记录数据 success: res => { let that=this; this.setData({ code2: res.data[0].code }) var code1=that.data.code1 var code2=that.data.code2 //判断code2是否取到值 app.globalData.faultcode=res.data[0].code//讲取得的值赋给全局变量faultcode // console.log(app.globalData.faultcode) if(res.data[0].code!='') { wx.navigateTo({ url: '/pages/E1/E1', }) } else{ wx.showToast({ title: '故障代码错误', }) } }, fail: res => { wx.showToast({ title: '查询记录失败', }) } }) } 为什么if条件满足时会执行if里的语句但是不满足时却不执行else里的语句
2022-04-17