vuejs前端如何获取服务器二维码的状态?下面编程教程网小编给大家详细介绍一下实现代码!
具体实现代码如下:
// 获取后台状态
async checkQRcodeStatus() {
const res = await checkQRcode({
uid: this.uid,
time: this.time
})
if(res && res.code == 200) {
let codeStatus - res.codeStatus
this.codeStatus = codeStatus
let loginData = res.loginData
switch(codeStatus) {
case 3:
console.log("二维码过期")
clearInterval(this.qsCodeTimer)
this.qsCodeTimer = null
this.effectiveTime = 0
break;
case 2:
console.log("扫码通过")
clearInterval(this.qsCodeTimer)
this.qsCodeTimer = null
this.$emit("login", loginData)
break;
case 1:
console.log("未扫码")
this.effectiveTime > 0 && this.checkQRcodeStatus()
break;
default:
break;
}
}
},
以上是编程学习网小编为您介绍的“vuejs前端如何获取服务器二维码的状态?”的全面内容,想了解更多关于 vuejs 内容,请继续关注编程基础学习网。
沃梦达教程
本文标题为:vuejs前端如何获取服务器二维码的状态?
基础教程推荐
猜你喜欢
- vuejs获取一周的时间(就是前七天) 2024-12-10
- layui open值获取及数据回显 2022-10-05
- 关于 vue.js:在 weex 中初始化一个全局 mixin 2022-09-16
- 使用HTML+CSS实现鼠标划过的二级菜单栏的示例 2024-01-25
- ajax三级联动的实现方法 2023-01-31
- vue跳转后不记录历史记录的问题 2024-04-15
- Ajax原理与应用案例快速入门教程 2023-02-23
- JS中style属性 2023-12-02
- html+css实现响应式卡片悬停效果 2024-01-22
- JS子父窗口互相操作取值赋值的方法介绍 2024-02-10