232  
查询码:00000339
iview--导航栏标签
作者: 徐文斌 于 2020年04月30日 发布在分类 / 人防组 / 人防前端 下,并于 2020年04月30日 编辑

打开项目时清除 除了首页以外的其他标签

场景:打开下图的这几个标签,再开一个浏览页或者关闭此浏览页再重新打开项目,标签依然存在。

粘贴图片

正确场景:

粘贴图片

解决方案:

粘贴图片

代码自取


import { mapActions, mapMutations } from "vuex";
methods: {
    ...mapActions(["handleLogin", "getUserInfo", 'handleLogOut', "superToCommon", "commonToSuper"]),
        ...mapMutations([
      'closeTag',
      'setTagNavList'
    ]),
    backToSuper() {
      this.commonToSuper(this.$store.state.user.adminTenantId).then(res => {})
      this.$set(this,"btnShow", false)
      this.turnToPage(this.$config.homeName);
      let res = this.$store.state.app.tagNavList.filter(item => item.name === this.$config.homeName);
      this.setTagNavList(res);
    },
    turnToPage (route) {
      let { name, params, query } = {}
      if (typeof route === 'string') name = route
      else {
        name = route.name
        params = route.params
        query = route.query
      }
      if (name.indexOf('isTurnByHref_') > -1) {
        window.open(name.split('_')[1])
        return
      }
      this.$router.push({
        name,
        params,
        query
      })
    },
  }, 

this.turnToPage(this.$config.homeName);
      let res = this.$store.state.app.tagNavList.filter(item => item.name === this.$config.homeName);
      this.setTagNavList(res);



 推荐知识

 历史版本

修改日期 修改人 备注
2020-04-30 14:13:56[当前版本] 徐文斌 iview--导航条标签

 附件

附件类型

PNGPNG

  目录
    知识分享平台 -V 4.8.7 -wcp