diff --git a/src/layout/components/Setting/src/Setting.vue b/src/layout/components/Setting/src/Setting.vue
index e1908b63..717472ac 100644
--- a/src/layout/components/Setting/src/Setting.vue
+++ b/src/layout/components/Setting/src/Setting.vue
@@ -126,6 +126,8 @@ const copyConfig = async () => {
message: ${appStore.getMessage},
// 标签页
tagsView: ${appStore.getTagsView},
+ // 标签页
+ tagsViewImmerse: ${appStore.getTagsViewImmerse},
// 标签页图标
getTagsViewIcon: ${appStore.getTagsViewIcon},
// logo
diff --git a/src/layout/components/Setting/src/components/InterfaceDisplay.vue b/src/layout/components/Setting/src/components/InterfaceDisplay.vue
index ebbbf4bc..3ba5c6b0 100644
--- a/src/layout/components/Setting/src/components/InterfaceDisplay.vue
+++ b/src/layout/components/Setting/src/components/InterfaceDisplay.vue
@@ -73,6 +73,13 @@ const tagsViewChange = (show: boolean) => {
appStore.setTagsView(show)
}
+// 标签页沉浸
+const tagsViewImmerse = ref(appStore.getTagsViewImmerse)
+
+const tagsViewImmerseChange = (immerse: boolean) => {
+ appStore.setTagsViewImmerse(immerse)
+}
+
// 标签页图标
const tagsViewIcon = ref(appStore.getTagsViewIcon)
@@ -181,6 +188,11 @@ watch(