RuoYi
2024-11-27 28a16d9878b0b55ca3af27c9e8ee3409a549dac3
修复默认关闭Tags-Views时,内链页面打不开
2 files modified
20 ■■■■ changed files
ruoyi-ui/src/layout/components/AppMain.vue 16 ●●●●● patch | view | raw | blame | history
ruoyi-ui/src/layout/components/TagsView/index.vue 4 ●●●● patch | view | raw | blame | history
ruoyi-ui/src/layout/components/AppMain.vue
@@ -22,6 +22,22 @@
    key() {
      return this.$route.path
    }
  },
  watch: {
    $route() {
      this.addIframe()
    }
  },
  mounted() {
    this.addIframe()
  },
  methods: {
    addIframe() {
      const {name} = this.$route
      if (name && this.$route.meta.link) {
        this.$store.dispatch('tagsView/addIframeView', this.$route)
      }
    }
  }
}
</script>
ruoyi-ui/src/layout/components/TagsView/index.vue
@@ -133,11 +133,7 @@
      const { name } = this.$route
      if (name) {
        this.$store.dispatch('tagsView/addView', this.$route)
        if (this.$route.meta.link) {
          this.$store.dispatch('tagsView/addIframeView', this.$route)
        }
      }
      return false
    },
    moveToCurrentTag() {
      const tags = this.$refs.tag