用最直观的方法进行判断
1、indexOf 未找到的返回为-1
let jkuser = JSON.parse(localStorage.getItem('user'))
let a1 = ['04','05','06'];
let a2 = ['01','02','03'];
if(a2.indexOf(jkuser.vipGrade) > -1){
showConfirmDialog({
title: '温馨提醒:',
message: '您好,其他权益正在优化升级中,敬请期待。',
}).then(ws=>{}).catch(err=>{})
return false
}
if(a1.indexOf(jkuser.vipGrade) >-1){
if(bcurl.value!=''){
rt.push({path:'/index/info',query:{pid:bcurl.value,type:1}})
}else{
showConfirmDialog({
title: '温馨提醒:',
message: '没有可兑换的礼品!',
}).then(ws=>{}).catch(err=>{})
return false
}
}
2、includes 返回为false
let users = JSON.parse(localStorage.getItem('user'))
let arr = ['01','02','03','04','05','06'];
if(arr.includes(users.vipGrade) === false){
showConfirmDialog({
title: '温馨提醒:',
message: '您好,目前您的VIP等级尚未达到商旅出行权益领取标准。其他权益正在优化升级中,敬请期待。',
}).then(ws=>{}).catch(err=>{})
return false
}
上一篇:
jquery做tab切换的效果