位置: IT常识 - 正文

前端vben框架中表格table问题汇总(前端框架view)

编辑:rootadmin
前端vben框架中表格table问题汇总

推荐整理分享前端vben框架中表格table问题汇总(前端框架view),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:web前端框架代码,前端常用框架详解,前端hybrid框架,web前端框架代码,web前端框架代码,前端框架nuxt,前端框架view,前端框架svelte,内容如对您有帮助,希望把文章链接给更多的朋友!

1.template中的代码

<BasicTable @register="registerTable" :canResize="false"> <!-- 表格左边的插槽 --> <template #tableTitle> <div class="btn-group"> <a-button ghost type="primary" preIcon="ant-design:plus-circle-outlined" @click="handleCreate" >新增</a-button > <a-button ghost type="success" preIcon="ant-design:vertical-align-bottom-outlined"> 导入</a-button > <a-button ghost type="warning" preIcon="ant-design:upload-outlined">导出</a-button> <a-button ghost type="danger" preIcon="ant-design:delete-outlined">删除</a-button> </div> </template> <!-- 表格右边的插槽 --> <!-- <template #toolbar> </template> --> <template #action="{ record }"> <TableAction :actions="[ { label: '详情', color: 'success', onClick: queryDetails.bind(null, record), }, { label: '编辑', onClick: handleEdit.bind(null, record), }, { label: '删除', color: 'error', popConfirm: { title: '是否删除该数据', confirm: handleDelete.bind(null, record), }, }, { label: '生成代码', color: 'warning', onClick: handleCode.bind(null, record), }, ]" /> </template> </BasicTable>

2.script中代码:

const [registerTable, { reload }] = useTable({ // api: list, // 请求接口 columns: columns, // 设置表格的表头 dataSource: dataSources, //表格的数据 formConfig: { labelWidth: 80, schemas: searchFormSchema, resetFunc: resetFunc, }, pagination: true, //展示表格下方的分页 clickToRowSelect: true, //点击当前行多选框不选中,默认是true // striped: false, //是否斑马纹(隔行变色),默认true rowSelection: { type: 'checkbox' }, //是否有多选功能 useSearchForm: true, // 是否有搜索功能 // showTableSetting: true, // 是否有刷新和列设置 bordered: true, // 是否显示边框 showIndexColumn: true, // 是否显示序号列 actionColumn: { // width: 240, title: '操作', dataIndex: 'action', slots: { customRender: 'action' }, }, });

效果如下:

表格右边设置就是刷新和列设置

3.ts中数据格式:

import { BasicColumn } from '/@/components/Table';import { FormSchema } from '/@/components/Table';// 表格表头export const columns: BasicColumn[] = [ { title: '姓名', dataIndex: 'name', // slots: { customRender: 'status' }, }, { title: '性别', dataIndex: 'sex', }, { title: '字段1', dataIndex: 'one', }, { title: '字段2', dataIndex: 'two', },];// 搜索框export const searchFormSchema: FormSchema[] = [ { field: 'one', label: '字段1', component: 'Input', colProps: { span: 5 }, // componentProps: { // options: [], // }, }, { // 下拉框 field: 'two', label: '字段2', component: 'Select', colProps: { span: 5 }, // 下拉框数据 componentProps: { options: [ { label:'aa', value:'aa', }, { label:'bb', value:'bb', }, ], }, }, { field: 'three', label: '字段3', component: 'Input', colProps: { span: 5 }, // componentProps: { // options: [], // }, }, { field: 'four', label: '字段4', component: 'Input', colProps: { span: 5 }, // componentProps: { // options: [], // }, },];

 效果图如下:

 clickToRowSelect: true, 表示点击当前行多选框是否选中,默认是true,效果如下:

前端vben框架中表格table问题汇总(前端框架view)

4.vben中methods写的位置,官方文档是这么写的:

但是在代码中具体是怎么使用呢?

(1)初始化表格的时候methods写在后面那个大括号中,props写在下面

(2)getSelectRows是个函数,调用这个函数就能拿到表格中选中的数据,可以通过forEach变量:

5.表格中自带搜索功能,那个搜索框的插槽名前面要加form,

eg:表单插槽名time,在表格中的写法是

表单插槽

<template #form-time> </template>

本文链接地址:https://www.jiuchutong.com/zhishi/283371.html 转载请保留说明!

上一篇:KB891711.EXE是什么进程 KB891711进程有什么用(kb4598481是什么)

下一篇:Windows7纯净版系统中把截图工具添加到桌面上的方(win7纯净版系统官网)

  • 微信公众号推广:始终把内容的选择和创造放在第一位!(小说微信公众号推广)

    微信公众号推广:始终把内容的选择和创造放在第一位!(小说微信公众号推广)

  • 悄悄恢复已删微信好友(恢复被删掉的微信聊天记录)

    悄悄恢复已删微信好友(恢复被删掉的微信聊天记录)

  • 快手字幕怎么弄(快手字幕怎么弄成横的)

    快手字幕怎么弄(快手字幕怎么弄成横的)

  • 哔哩哔哩怎么登录别人的账号(哔哩哔哩怎么登录领取硬币)

    哔哩哔哩怎么登录别人的账号(哔哩哔哩怎么登录领取硬币)

  • 快手怎样设置作者赞过(快手怎样设置作品仅自己可见)

    快手怎样设置作者赞过(快手怎样设置作品仅自己可见)

  • 电脑不支持win7系统(电脑不支持win7怎么解决)

    电脑不支持win7系统(电脑不支持win7怎么解决)

  • 抖音直播时怎么点赞(抖音直播时怎么关闭自己的声音)

    抖音直播时怎么点赞(抖音直播时怎么关闭自己的声音)

  • 华为手机怎么把密码去掉(华为手机怎么把时间放在桌面上)

    华为手机怎么把密码去掉(华为手机怎么把时间放在桌面上)

  • 苹果语音备忘录可以录多久(苹果语音备忘录怎么重命名)

    苹果语音备忘录可以录多久(苹果语音备忘录怎么重命名)

  • 小米手环4隐藏功能(小米手环隐藏玩法)

    小米手环4隐藏功能(小米手环隐藏玩法)

  • 钉钉上课能看到学生吗(钉钉上课能看到老师吗)

    钉钉上课能看到学生吗(钉钉上课能看到老师吗)

  • 如何不打开红包查看红包金额(微信红包来了怎么设置提醒)

    如何不打开红包查看红包金额(微信红包来了怎么设置提醒)

  • 华为暗夜模式怎么开(华为暗夜模式怎么打开)

    华为暗夜模式怎么开(华为暗夜模式怎么打开)

  • 5g费流量吗

    5g费流量吗

  • iphone xs是不是2k分辨率(苹果xs是2k还是1080p屏幕)

    iphone xs是不是2k分辨率(苹果xs是2k还是1080p屏幕)

  • 手机内置内存卡如何拆(手机内置内存卡在手机哪个部位)

    手机内置内存卡如何拆(手机内置内存卡在手机哪个部位)

  • 双卡为何一个关机一个通(双卡为什么有一个关机)

    双卡为何一个关机一个通(双卡为什么有一个关机)

  • 微信不删除不拉黑怎么拒收对方信息(微信不删除不拉黑怎么拒收信息)

    微信不删除不拉黑怎么拒收对方信息(微信不删除不拉黑怎么拒收信息)

  • 华为mate20hd是什么意思(华为mate20 hd)

    华为mate20hd是什么意思(华为mate20 hd)

  • realme Q怎么打开照片水印(我的realme怎么打开)

    realme Q怎么打开照片水印(我的realme怎么打开)

  • 七天网络登录显示未授权(七天网络无法登陆怎么办)

    七天网络登录显示未授权(七天网络无法登陆怎么办)

  • vivo手机怎么刷门禁(vivo手机怎么升级系统)

    vivo手机怎么刷门禁(vivo手机怎么升级系统)

  • 淘宝人生有什么用(淘宝人生有什么奖励)

    淘宝人生有什么用(淘宝人生有什么奖励)

  • 什么笔记本适合使用黑苹果(什么笔记本适合计算机专业)

    什么笔记本适合使用黑苹果(什么笔记本适合计算机专业)

  • vx是微信吗(微信是vx还是wx)

    vx是微信吗(微信是vx还是wx)

  • linux DRBD编译安装与配置方法(linux编译驱动文件)

    linux DRBD编译安装与配置方法(linux编译驱动文件)

  • 个人所得缴税租房减免该怎么弄?
  • 缴纳增值税影响损益吗
  • 银行预留印鉴是公章还是财务章
  • 个体户定额征收标准
  • 股票股利的资金来源
  • 坏账准备计入营业外支出还是资产减值损失
  • 建行网银转账复核流程
  • 抵扣增值税怎么抵扣
  • etc设备有区别吗
  • 建筑施工企业预交税款
  • 物业管理行业税点
  • 4月份到期包括4月吗
  • 资产总额季初和季末
  • 个人独资企业收款码
  • 进口材料怎么做账
  • 汇算清缴时所得税费用
  • 其他权益工具投资属于什么科目
  • 主营业务成本和库存商品区别
  • 消防费用怎么做分录
  • php serialize()与unserialize() 不完全研究
  • 差额发票可以开1个点吗?
  • 总公司的固定资产可以划转子公司
  • 上季度成本多结转了怎么调
  • 长期借款利息费用的资本化账务处理
  • 什么叫转登记纳税人
  • php技巧
  • 暂估成本的账务处理分录
  • php删除数组中指定元素
  • 收到的国家电网电话
  • nodemon卸载
  • erp面试题目100及最佳答案
  • php+flash+jQuery多图片上传源码分享
  • php无限级分销
  • 深究Python中的asyncio库-shield函数
  • 工资月末结转
  • 企业的业务招待费是否可以随意开支
  • 收付实现制与权责发生制的例题
  • 公司电脑配件也要交税吗
  • 什么叫利得
  • 以前年度多缴的税
  • 个税中的免税收入都包括什么
  • 计提坏帐包含其他收入吗
  • 揭秘蒙娜丽莎25恐怖之处
  • 股东撤资如何退还资金,用途写什么
  • 过渡期补贴是什么意思
  • 物业公司预收款账务处理
  • 以前年度多结转了成本,可以不调回了今年少结转吗
  • 收到投资款如何申报印花税
  • 银行存款会计分录需要输入哪些内容
  • 收到暂估跨年发票怎么办
  • 出口未申报退税罚款多少
  • 债权资产包括哪些科目内容
  • 企业接受非货币性资产投资的入账金额
  • 滞纳金在年报的营业外支出的哪一项?
  • 业务收入和营业收入关系
  • 以前年度应收账款少记怎么处理
  • Win2008 R2 mysql 5.5 zip格式mysql 安装与配置
  • MySql 5.6.36 64位绿色版安装图文教程
  • win10预览版选哪个
  • 萝卜家园系统安装教程
  • mac m1读取ntfs
  • 控制面板声音设置
  • 微软win8.1
  • win10预览版和正式版区别
  • win7开机错误代码
  • 校园网升级套餐
  • linux userdel
  • C#绘制准心脚本
  • 简述javascript的作用
  • awk统计文件大小
  • 每天一篇经济学人
  • javascript 对象
  • javascript获取html元素的方法
  • 长沙税务局几点上班下午
  • 江苏省镇江市街道名称
  • 税务函调回来几天可以退税
  • 吉林省电子税务局官网
  • 天津税务陈岩
  • 上海登高证查询官网入口
  • 如何进行税务筹划工作
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设