fix: 修复默认关闭Tags-Views时,内链页面打不开

This commit is contained in:
insistence
2024-12-10 15:53:06 +08:00
parent 29b672cdab
commit 8f851f5e51
2 changed files with 15 additions and 4 deletions

View File

@@ -15,7 +15,22 @@
import iframeToggle from "./IframeToggle/index" import iframeToggle from "./IframeToggle/index"
import useTagsViewStore from '@/store/modules/tagsView' import useTagsViewStore from '@/store/modules/tagsView'
const route = useRoute()
const tagsViewStore = useTagsViewStore() const tagsViewStore = useTagsViewStore()
onMounted(() => {
addIframe()
})
watch((route) => {
addIframe()
})
function addIframe() {
if (route.meta.link) {
useTagsViewStore().addIframeView(route)
}
}
</script> </script>
<style lang="scss" scoped> <style lang="scss" scoped>

View File

@@ -141,11 +141,7 @@ function addTags() {
const { name } = route const { name } = route
if (name) { if (name) {
useTagsViewStore().addView(route) useTagsViewStore().addView(route)
if (route.meta.link) {
useTagsViewStore().addIframeView(route);
} }
}
return false
} }
function moveToCurrentTag() { function moveToCurrentTag() {
nextTick(() => { nextTick(() => {