| |
|
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
| -> JavaScript知识库 -> vue3中element plus el-table-v2组件的使用 -> 正文阅读 |
|
|
[JavaScript知识库]vue3中element plus el-table-v2组件的使用 |
|
<template> ? <el-auto-resizer style="width: 100%; height: 500px"> ? ? <template #default="{ height, width }"> ? ? ? <el-table-v2 :columns="columns" :data="dataState.tableData" :width="width" :height="height" fixed /> ? ? </template> ? </el-auto-resizer> </template> <script setup> import { h, onMounted, reactive } from "vue"; import { ElButton } from "element-plus"; import { areaList } from "@/api"; import formatDateTime from "@/utils/dateFormat"; const dataState = reactive({ ? tableData: [] }) onMounted(() => { getApiData() }) const getApiData = async () => { ? const { data } = await areaList() ? dataState.tableData = data.areaVoList } const columns = [ ? { key: "showId", dataKey: "showId", title: "序号", width: 80, fixed: true }, ? { key: "areaName", dataKey: "areaName", title: "区域名称", width: 100, fixed: true }, ? { key: "areaDescribe", dataKey: "areaDescribe", title: "区域描述", width: 100, fixed: true }, ? { key: "areaType", dataKey: "areaType", title: "区域类型", width: 100, fixed: true }, ? { key: "createTime", dataKey: "createTime", title: "创建日期", width: 200, fixed: true, cellRenderer: ({ rowData }) => formatDateTime(rowData.createTime) }, ? { key: "updateTime", dataKey: "updateTime", title: "修改日期", width: 200, fixed: true, cellRenderer: ({ rowData }) => formatDateTime(rowData.updateTime) }, ? { ? ? key: 'operations', title: "操作", width: 100, align: "center", cellRenderer: (data) => ? ? ? h( ? ? ? ? ElButton, ? ? ? ? { onClick: () => 删除方法名(data), type: "danger" }, ? ? ? ? { default: () => "删除" } ? ? ? ), ? }, ]; </script> |
|
|
| JavaScript知识库 最新文章 |
| ES6的相关知识点 |
| react 函数式组件 & react其他一些总结 |
| Vue基础超详细 |
| 前端JS也可以连点成线(Vue中运用 AntVG6) |
| Vue事件处理的基本使用 |
| Vue后台项目的记录 (一) |
| 前后端分离vue跨域,devServer配置proxy代理 |
| TypeScript |
| 初识vuex |
| vue项目安装包指令收集 |
|
|
| 上一篇文章 下一篇文章 查看所有文章 |
|
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
| 360图书馆 购物 三丰科技 阅读网 日历 万年历 2025年12日历 | -2025/12/4 10:47:51- |
|
| 网站联系: qq:121756557 email:121756557@qq.com IT数码 |