Browse Source

fix: demo修改

hanxiaohui 2 months ago
parent
commit
aeeaea166b
1 changed files with 10 additions and 23 deletions
  1. 10 23
      src/views/table-demo/index.vue

+ 10 - 23
src/views/table-demo/index.vue

@@ -86,7 +86,6 @@
     fetchTableData,
   } = useBsTable({
     tableOptions: {
-      url: '/supports/customer/queryPage',
       toolbarTopConfig: {
         enable: true,
         buttons: [
@@ -271,27 +270,8 @@
             },
           },
         ],
-        data: [
-          {
-            id: 1,
-            name: '测试数据',
-            dictField: [
-              {
-                dictKeyId: '',
-                dictValueId: '',
-                remark: '',
-                sort: 3,
-                status: 1,
-                valueCode: '03',
-                valueName: '微信公众号',
-                slotVue: '1111',
-              },
-            ],
-          },
-        ], // 模拟数据源
       },
       searchConfig: {
-        enabled: true,
         fieldSpan: 6,
         fields: Array.from({ length: 10 }, (_, i) => {
           return {
@@ -305,12 +285,11 @@
         }),
       },
       pagerConfig: {
-        enabled: true,
+        enable: true,
         pageSize: 10,
         pageNum: 1,
       },
       toolbarConfig: {
-        enable: true,
         displayToolbar: DISPLAY_STATE.VISIBLE,
         leftButtons: [{
           code: 'btn1',
@@ -346,8 +325,16 @@
       },
       // 表格初始化完成,只加载一次
       mounted(gridRef) {
-        console.log('表格加载后', gridRef);
+        console.log('表格加载后', gridRef, getValue("pagerConfig.total"));
       },
+
+      async request(params) {
+        console.log('params');
+        return {
+          list: Array.from({length: 50}).fill(1).map((v, index) => ({id: index})),
+          total: 50
+        }
+      }
     },
   });