diff --git a/src/components/page-settings/index.vue b/src/components/page-settings/index.vue index fe797e1b..6308e9de 100644 --- a/src/components/page-settings/index.vue +++ b/src/components/page-settings/index.vue @@ -5,8 +5,8 @@
-
-
+
+
@@ -17,7 +17,7 @@
-
+
{{ form.positioning_name }} diff --git a/src/components/page-settings/page-content.vue b/src/components/page-settings/page-content.vue index 969806d1..42ff1a65 100644 --- a/src/components/page-settings/page-content.vue +++ b/src/components/page-settings/page-content.vue @@ -84,7 +84,12 @@ const props = defineProps({ default: () => ({}), }, }); -const form = reactive(props.value); +const form = ref(props.value); + +watchEffect(() => { + form.value = props.value; +}); + const base_list = reactive({ themeList: [ { id: '1', name: '风格1', url: new URL(`../../assets/images/components/page-settings/theme-1.png`, import.meta.url).href }, @@ -96,13 +101,13 @@ const base_list = reactive({ }); const icon_setting_remove = (index: number) => { - form.icon_setting.splice(index, 1); + form.value.icon_setting.splice(index, 1); }; const icon_setting_sort = (item: any) => { - form.icon_setting = item; + form.value.icon_setting = item; }; const add = () => { - form.icon_setting.push({ + form.value.icon_setting.push({ id: get_math(), img: [], icon: '', diff --git a/src/components/page-settings/page-setting.vue b/src/components/page-settings/page-setting.vue index 4dcb7dcf..3e16b849 100644 --- a/src/components/page-settings/page-setting.vue +++ b/src/components/page-settings/page-setting.vue @@ -8,6 +8,7 @@ diff --git a/src/views/layout/components/main/default/header-nav.ts b/src/views/layout/components/main/default/header-nav.ts index 5b1124ff..d8ac1c09 100644 --- a/src/views/layout/components/main/default/header-nav.ts +++ b/src/views/layout/components/main/default/header-nav.ts @@ -113,8 +113,8 @@ const defaultFooterNav: DefaultFooterNav = { radius_bottom_left: 16, radius_bottom_right: 16, }, - img_size: '23', - img_space: '25', + img_size: '18', + img_space: '15', tips_color: '#ccc', hot_words_color: '#000', search_border: '#E4E4E4',