fix(embed): mount dialog manager for selector dialogs

This commit is contained in:
2026-02-25 00:16:32 +08:00
parent 2e305f889e
commit 4479c3b7f4

View File

@@ -26,6 +26,8 @@
height="100%" height="100%"
/> />
</div> </div>
<DialogManager />
</template> </template>
<!-- 预览模式只有画布只读 --> <!-- 预览模式只有画布只读 -->
@@ -48,6 +50,7 @@ import '@logicflow/extension/lib/style/index.css'
import FlowEditor from './components/flow/FlowEditor.vue' import FlowEditor from './components/flow/FlowEditor.vue'
import Toolbar from './components/Toolbar.vue' import Toolbar from './components/Toolbar.vue'
import ComponentsPanel from './components/flow/ComponentsPanel.vue' import ComponentsPanel from './components/flow/ComponentsPanel.vue'
import DialogManager from './components/DialogManager.vue'
import { useFilesStore } from '@/ts/useStore' import { useFilesStore } from '@/ts/useStore'
import { setLogicFlowInstance, destroyLogicFlowInstance, getLogicFlowInstance } from '@/ts/useLogicFlow' import { setLogicFlowInstance, destroyLogicFlowInstance, getLogicFlowInstance } from '@/ts/useLogicFlow'
import { import {