vue3+<script setup>+element-plus中的el-table树形数据与懒加载

这里没使用lang="ts",如果需要使用看element-plus官方文档

element-plus > Table 表格 > 树形数据与懒加载

<template>

  <div>

    <el-table

      :data="tableData1"

      style="width: 100%"

      row-key="id"

      border

      lazy

      :load="load"

      :tree-props="{ children: 'children', hasChildren: 'hasChildren' }"

    >

      <el-table-column prop="date" label="Date" />

      <el-table-column prop="name" label="Name" />

      <el-table-column prop="address" label="Address" />

    </el-table>

  </div>

</template>



<script setup>

const load = (row, treeNode, resolve) => {

  console.log(row, "row");

  console.log(treeNode, "treeNode");



  setTimeout(() => {

    resolve([

      {

        id: 31,

        date: "2016-05-01",

        name: "wangxiaohu",

        address: "No. 189, Grove St, Los Angeles",

      },

      {

        id: 32,

        date: "2016-05-01",

        name: "wangxiaohu",

        address: "No. 189, Grove St, Los Angeles",

      },

    ]);

  }, 1000);

};



const tableData1 = [

  {

    id: 1,

    date: "2016-05-02",

    name: "wangxiaohu",

    address: "No. 189, Grove St, Los Angeles",

  },

  {

    id: 2,

    date: "2016-05-04",

    name: "wangxiaohu",

    address: "No. 189, Grove St, Los Angeles",

  },

  {

    id: 3,

    date: "2016-05-01",

    name: "wangxiaohu",

    hasChildren: true,

    address: "No. 189, Grove St, Los Angeles",

  },

  {

    id: 4,

    date: "2016-05-03",

    name: "wangxiaohu",

    address: "No. 189, Grove St, Los Angeles",

  },

];

</script>

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-15 13:58:01       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-15 13:58:01       100 阅读
  3. 在Django里面运行非项目文件

    2023-12-15 13:58:01       82 阅读
  4. Python语言-面向对象

    2023-12-15 13:58:01       91 阅读

热门阅读

  1. Nginx认识和安装

    2023-12-15 13:58:01       36 阅读
  2. CSS新手入门笔记整理:CSS多列布局

    2023-12-15 13:58:01       62 阅读
  3. Android ViewPager最简单使用

    2023-12-15 13:58:01       61 阅读
  4. 函数节流(js的问题)

    2023-12-15 13:58:01       71 阅读
  5. 关于Mybatis的一个小问题

    2023-12-15 13:58:01       57 阅读
  6. K8S(三)—组件

    2023-12-15 13:58:01       61 阅读
  7. webpack的配置与优化

    2023-12-15 13:58:01       47 阅读
  8. golang学习笔记——数据结构进阶

    2023-12-15 13:58:01       57 阅读