parent
bd6838564f
commit
10ddeee7c7
|
|
@ -22,7 +22,7 @@
|
||||||
<div class="mb-12 flex-row gap-10 jc-sb">
|
<div class="mb-12 flex-row gap-10 jc-sb">
|
||||||
<div>导航内容</div>
|
<div>导航内容</div>
|
||||||
<div class="flex-row gap-20 align-c">
|
<div class="flex-row gap-20 align-c">
|
||||||
<div class="cr-primary c-pointer" @click="sync_sys_event">同步到系统</div>
|
<div v-if="config.sync_bool" class="cr-primary c-pointer" @click="sync_sys_event">同步到系统</div>
|
||||||
<div class="cr-primary c-pointer" @click="reset_event">恢复默认</div>
|
<div class="cr-primary c-pointer" @click="reset_event">恢复默认</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
@ -81,6 +81,10 @@ const props = defineProps({
|
||||||
type: Number,
|
type: Number,
|
||||||
default: 0,
|
default: 0,
|
||||||
},
|
},
|
||||||
|
config: {
|
||||||
|
type: Object,
|
||||||
|
default: () => {},
|
||||||
|
},
|
||||||
});
|
});
|
||||||
const form = ref(props.value);
|
const form = ref(props.value);
|
||||||
const emit = defineEmits(['update:value']);
|
const emit = defineEmits(['update:value']);
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
<template>
|
<template>
|
||||||
<div class="container">
|
<div class="container">
|
||||||
<template v-if="type == '1'">
|
<template v-if="type == '1'">
|
||||||
<footer-nav-content :value="form.content" :footer-style="form.style" :footer-dialog-position-top="footerDialogPositionTop" @update:value="content_update"></footer-nav-content>
|
<footer-nav-content :value="form.content" :footer-style="form.style" :config="config" :footer-dialog-position-top="footerDialogPositionTop" @update:value="content_update"></footer-nav-content>
|
||||||
</template>
|
</template>
|
||||||
<template v-else-if="type == '2'">
|
<template v-else-if="type == '2'">
|
||||||
<footer-nav-styles :value="form.style"></footer-nav-styles>
|
<footer-nav-styles :value="form.style"></footer-nav-styles>
|
||||||
|
|
@ -28,6 +28,10 @@ const props = defineProps({
|
||||||
type: Number,
|
type: Number,
|
||||||
default: 0,
|
default: 0,
|
||||||
},
|
},
|
||||||
|
config: {
|
||||||
|
type: Object,
|
||||||
|
default: () => ({}),
|
||||||
|
},
|
||||||
});
|
});
|
||||||
const form = ref(props.value);
|
const form = ref(props.value);
|
||||||
const emit = defineEmits(['update:value']);
|
const emit = defineEmits(['update:value']);
|
||||||
|
|
|
||||||
|
|
@ -63,8 +63,8 @@
|
||||||
</div>
|
</div>
|
||||||
<!-- 拖拽区 -->
|
<!-- 拖拽区 -->
|
||||||
<div ref="scrollTop" class="model-drag" @scroll="on_scroll_event">
|
<div ref="scrollTop" class="model-drag" @scroll="on_scroll_event">
|
||||||
<div class="page-bg" :style="content_style">
|
<div class="page-bg h" :style="content_style">
|
||||||
<div class="page-bg-img" :style="content_img_style"></div>
|
<div class="page-bg-img h" :style="content_img_style"></div>
|
||||||
</div>
|
</div>
|
||||||
<!-- 页面设置 -->
|
<!-- 页面设置 -->
|
||||||
<page-settings :show-page="page_data.show_tabs == '1'" :page-data="page_data" :scoll-top="scoll_top" @page_settings="page_settings"></page-settings>
|
<page-settings :show-page="page_data.show_tabs == '1'" :page-data="page_data" :scoll-top="scoll_top" @page_settings="page_settings"></page-settings>
|
||||||
|
|
|
||||||
|
|
@ -10,7 +10,7 @@
|
||||||
<div class="box-shadow-sm">
|
<div class="box-shadow-sm">
|
||||||
<div class="setting-content">
|
<div class="setting-content">
|
||||||
<!-- 底部导航 -->
|
<!-- 底部导航 -->
|
||||||
<footer-nav-setting :type="radio" :value="value" :footer-dialog-position-top="footerDialogPositionTop"></footer-nav-setting>
|
<footer-nav-setting :type="radio" :value="value" :config="footer_config" :footer-dialog-position-top="footerDialogPositionTop"></footer-nav-setting>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
@ -27,6 +27,10 @@ const props = defineProps({
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
const radio = ref('1'); // 创建一个响应式的数字变量,初始值为0
|
const radio = ref('1'); // 创建一个响应式的数字变量,初始值为0
|
||||||
|
const footer_config = {
|
||||||
|
// 是否开启同步
|
||||||
|
sync_bool: false,
|
||||||
|
};
|
||||||
</script>
|
</script>
|
||||||
<style lang="scss" scoped>
|
<style lang="scss" scoped>
|
||||||
.settings {
|
.settings {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue