瀏覽代碼

feat:conflict

ananzhusen 1 年之前
父節點
當前提交
fcf16baa75
共有 3 個文件被更改,包括 12 次插入8 次删除
  1. 1 1
      package.json
  2. 5 7
      pnpm-lock.yaml
  3. 6 0
      src/views/components/ElementTree.vue

+ 1 - 1
package.json

@@ -20,7 +20,7 @@
     "monaco-editor": "^0.38.0",
     "qrcode": "^1.5.3",
     "tdesign-icons-vue-next": "^0.2.2",
-    "tdesign-vue-next": "^1.3.10",
+    "tdesign-vue-next": "^1.7.0",
     "vue": "^3.3.4",
     "vue-router": "^4.2.0"
   },

+ 5 - 7
pnpm-lock.yaml

@@ -21,8 +21,7 @@ specifiers:
   postcss-import: ^14.1.0
   postcss-nested: ^6.0.1
   qrcode: ^1.5.3
-  tdesign-icons-vue-next: ^0.2.2
-  tdesign-vue-next: ^1.3.10
+  tdesign-vue-next: ^1.7.0
   typescript: ^4.7.4
   vite: ^4.4.2
   vite-plugin-monaco-editor: ^1.1.0
@@ -40,10 +39,9 @@ dependencies:
   localforage: 1.10.0
   monaco-editor: 0.38.0
   qrcode: 1.5.3
-  tdesign-icons-vue-next: 0.2.2_vue@3.3.9
-  tdesign-vue-next: 1.7.0_vue@3.3.9
-  vue: 3.3.9_typescript@4.9.5
-  vue-router: 4.2.5_vue@3.3.9
+  tdesign-vue-next: 1.7.0_vue@3.3.4
+  vue: 3.3.4
+  vue-router: 4.2.4_vue@3.3.4
 
 devDependencies:
   '@types/file-saver': 2.0.7
@@ -1971,7 +1969,7 @@ packages:
       vue: 3.3.9_typescript@4.9.5
     dev: false
 
-  /tdesign-vue-next/1.7.0_vue@3.3.9:
+  /tdesign-vue-next/1.7.0_vue@3.3.4:
     resolution: {integrity: sha512-NGt30cc0T2L32UoQjffldNy2wZAHa8vA1c7kjkjTEhHbD3O2bVuiDhPJSo8EYAwnRlwc5+EzzgiQxj/5x2b1qw==}
     peerDependencies:
       vue: '>=3.1.0'

+ 6 - 0
src/views/components/ElementTree.vue

@@ -10,6 +10,12 @@
       activable
       :expand-parent="true"
       style="padding: 0 4px 8px 8px"
+      :scroll="{
+        // rowHeight: 34,
+        bufferSize: 10,
+        threshold: 10,
+        type: 'virtual',
+      }"
     >
       <template #label="{ node }: any">
         <div class="flex middle" :class="{ gray: node.data.visible === false }">