vue里面退出并关闭当前页面怎么实现?

 <el-button size="mini" @click="exit">退 出</el-button>

clipboard.png
这个页面是二级路由
需求就是实现退出并关闭当前页面

阅读 36.6k
4 个回答
const visitedViews = this.$store.state.tagsView.visitedViews
this.$store.state.tagsView.visitedViews = visitedViews.filter(v => {
  return v.path !== this.$route.path
})
window.opener=null;window.close()

现代浏览器的安全约束里,页面不能关闭自己了,只能由它的 opener 关闭。

但需求没看懂,是关闭浏览器窗口还是退出页面?

只是进入另一个路由而已,你在网上看到这样的东西,你研究下人家代码哇,element-admin,iview-admin都有的,啥关闭浏览器
element-admin
去打开几个页面看看

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题