瀏覽代碼

fix(flow-chart): dark style not work

Vben 4 年之前
父節點
當前提交
4a035478ca
共有 1 個文件被更改,包括 15 次插入17 次删除
  1. 15 17
      src/components/FlowChart/src/index.vue

+ 15 - 17
src/components/FlowChart/src/index.vue

@@ -81,12 +81,13 @@
         }
       );
 
-      watch(
-        () => appStore.getDarkMode,
-        () => {
-          init();
-        }
-      );
+      // TODO
+      // watch(
+      //   () => appStore.getDarkMode,
+      //   () => {
+      //     init();
+      //   }
+      // );
 
       watch(
         () => unref(getFlowOptions),
@@ -95,7 +96,6 @@
         }
       );
 
-      let isInit = false;
       // init logicFlow
       async function init() {
         await nextTick();
@@ -104,16 +104,14 @@
         if (!lfEl) {
           return;
         }
-        if (!isInit) {
-          // Canvas configuration
-          LogicFlow.use(Snapshot);
-          // Use the bpmn plug-in to introduce bpmn elements, which can be used after conversion in turbo
-          LogicFlow.use(BpmnElement);
-          // Start the right-click menu
-          LogicFlow.use(Menu);
-          LogicFlow.use(DndPanel);
-          isInit = true;
-        }
+
+        // Canvas configuration
+        LogicFlow.use(Snapshot);
+        // Use the bpmn plug-in to introduce bpmn elements, which can be used after conversion in turbo
+        LogicFlow.use(BpmnElement);
+        // Start the right-click menu
+        LogicFlow.use(Menu);
+        LogicFlow.use(DndPanel);
 
         lfInstance.value = new LogicFlow({
           ...unref(getFlowOptions),