Explorar el Código

feat: table允许通过props动态变化data数据

雪忆天堂 hace 2 meses
padre
commit
5613dcef99
Se han modificado 2 ficheros con 5 adiciones y 0 borrados
  1. 1 0
      package.json
  2. 4 0
      packages/effects/plugins/src/vxe-table/use-vxe-grid.vue

+ 1 - 0
package.json

@@ -25,6 +25,7 @@
   },
   "type": "module",
   "scripts": {
+    "bootstrap": "pnpm install",
     "build": "cross-env NODE_OPTIONS=--max-old-space-size=8192 turbo build",
     "build:analyze": "turbo build:analyze",
     "build:antd": "pnpm run build --filter=@vben/web-antd",

+ 4 - 0
packages/effects/plugins/src/vxe-table/use-vxe-grid.vue

@@ -72,6 +72,7 @@ const {
   gridEvents,
   formOptions,
   tableTitle,
+  tableData,
   tableTitleHelp,
   showSearchForm,
   separator,
@@ -229,6 +230,9 @@ const options = computed(() => {
   }
   if (mergedOptions.formConfig) {
     mergedOptions.formConfig.enabled = false;
+    if (tableData.value && tableData.value.length > 0) {
+      mergedOptions.data = tableData.value;
+    }
   }
   return mergedOptions;
 });