//nextTick所指定的回调会在浏览器更新DOM完毕之后再执行,当从后端请求回数据后,马上就对页面进行更新
this.$nextTick(() => {
inputElement[0].focus();
})
//获取所有的输入框
var inputElement = document.querySelectorAll("input");
//给第一个输入框添加焦点
inputElement[0].focus();
//获取当前激活的焦点元素
var element = document.activeElement;
//路由跳转携带参数
this.$router.push({ path: '/scan', query: { obj: res.data, labelNo: this.labelNo } });
//路由跳转获取参数
this.info = this.$route.query.obj;
this.label = this.$route.query.labelNo;
//获取当前路由路径
let path = this.$route.path;
//sleep1秒同步执行阻塞后续流程(使用async和await保证同步执行)
getInfo().then(async res => {
await new Promise(resolve => setTimeout(resolve, 1000));
console.log("执行到了");
})