vue 跳转打开新页面 新页面关闭刷页面
- 当前页面跳转事件中添加方法
代码
// 查看报告
examineReport(val) {
const routeData = this.$router.resolve({
path: ‘/archivesManagement/record/heartDetail’,
query: {
id: val.id,
name: val.patientUserName,
hospitalName: val.hospitalName,
},
})
// 新窗口打开心率详情页面
let windowObj = window.open(routeData.href, ‘_blank’)
// 新窗口关闭刷新心率列表页面
let getList = this.getList
let loop = setInterval(function () {
if (windowObj != null && windowObj.closed) {
clearInterval(loop)
getList()
}
}, 1000)
},