diff --git a/frontend/src/views/Editor.vue b/frontend/src/views/Editor.vue index 38ad480..3d86084 100644 --- a/frontend/src/views/Editor.vue +++ b/frontend/src/views/Editor.vue @@ -193,6 +193,7 @@ watch(() => project.value && project.value.assets, () => { drawAll() }, { deep: watch(() => project.value && project.value.design, () => { drawAll() }, { deep: true }) watch(() => project.value && project.value.card_overrides, () => { drawAll() }, { deep: true }) watch(() => project.value && project.value.number_layout, () => { drawAll() }, { deep: true }) +watch(() => project.value && project.value.back_design, () => { drawAll() }, { deep: true }) onMounted(async () => { try { @@ -202,7 +203,7 @@ onMounted(async () => { drawAll() // 自动保存指示器 saveWatchStop = watch( - () => [project.value.design, project.value.card_overrides, project.value.number_layout], + () => [project.value.design, project.value.back_design, project.value.card_overrides, project.value.number_layout], () => { markSaving() }, { deep: true } )