import type { ColumnsType } from 'ant-design-vue/es/table'; import { defineComponent, ref } from 'vue'; import { Button, message, Modal, Popconfirm, Space, Table, } from 'ant-design-vue'; export default defineComponent({ name: 'TableTest', setup() { const dataSource = [ { age: 20, id: 1, name: '张三' }, { age: 21, id: 2, name: '李四' }, { age: 22, id: 3, name: '王五' }, ]; const columns: ColumnsType = [ { align: 'center', dataIndex: 'id', title: 'id', }, { align: 'center', dataIndex: 'name', title: '姓名', }, { align: 'center', dataIndex: 'age', title: '年龄', }, { align: 'center', key: 'action', title: '操作', }, ]; const open = ref(false); return () => (
弹窗内容