在用户长时间未操作后退出登录时,如果之前打开了modal弹窗,这时候虽然路由已经跳转到了登录页,但弹窗还在,这就需要在app.vue里面添加beforeDestroy生命周期

  beforeDestroy () {
    // 防止退出时,弹窗还在
    this.modal.destroy()
  }