diff --git a/draggable-panels/config.json b/draggable-panels/config.json index 4465315..92a80f1 100644 --- a/draggable-panels/config.json +++ b/draggable-panels/config.json @@ -16,7 +16,7 @@ "materialId": "DesignComponentList" } ], - "activeTabId": "6hfm9ux" + "activeTabId": "up60643" }, "centerPanel": { "id": "center", @@ -26,12 +26,6 @@ "title": "设计中心", "content": "新窗口内容", "materialId": "DesignCenter" - }, - { - "id": "rdp9iuv", - "title": "测试组件A", - "content": "新窗口内容", - "materialId": "TestWidget1" } ], "activeTabId": "j70ckww" @@ -147,5 +141,5 @@ "activeTabId": "mxfx11j" } }, - "lastUpdated": "2025-12-21T12:24:13.100Z" + "lastUpdated": "2025-12-21T13:24:40.794Z" } \ No newline at end of file diff --git a/draggable-panels/design-state.json b/draggable-panels/design-state.json index 1de3092..0a02733 100644 --- a/draggable-panels/design-state.json +++ b/draggable-panels/design-state.json @@ -52,8 +52,20 @@ "列3" ] } + }, + { + "id": "jy87mdv", + "componentId": "RadioSelect", + "name": "单选器 2", + "props": { + "options": [ + "选项1", + "选项2", + "选项3" + ] + } } ], - "selectedId": "xazr6j9", - "lastUpdated": "2025-12-21T12:22:52.464Z" + "selectedId": "jy87mdv", + "lastUpdated": "2025-12-21T13:23:32.873Z" } \ No newline at end of file diff --git a/draggable-panels/src/fauto/components/Footer.vue b/draggable-panels/src/fauto/components/Footer.vue index 4a1eb84..00fe009 100644 --- a/draggable-panels/src/fauto/components/Footer.vue +++ b/draggable-panels/src/fauto/components/Footer.vue @@ -1,5 +1,8 @@ + + + + diff --git a/draggable-panels/src/fauto/materials/DesignCenter/index.vue b/draggable-panels/src/fauto/materials/DesignCenter/index.vue index 9c2aff0..540a7da 100644 --- a/draggable-panels/src/fauto/materials/DesignCenter/index.vue +++ b/draggable-panels/src/fauto/materials/DesignCenter/index.vue @@ -2,6 +2,7 @@ import { defineAsyncComponent, markRaw, computed, watch } from 'vue' import { useDesignStore } from '../../stores/designStore' import { useVueFileStore } from '../../stores/vueFileStore' +import InteractiveWrapper from './InteractiveWrapper.vue' import config from './index.json' const designStore = useDesignStore() @@ -72,9 +73,9 @@ watch(() => vueFileStore.selectedFilePath, (newPath) => {
- +
- +
diff --git a/draggable-panels/src/fauto/materials/DesignComponentList/index.vue b/draggable-panels/src/fauto/materials/DesignComponentList/index.vue index ced8265..b2ace1a 100644 --- a/draggable-panels/src/fauto/materials/DesignComponentList/index.vue +++ b/draggable-panels/src/fauto/materials/DesignComponentList/index.vue @@ -1,9 +1,12 @@