位置: 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纯净版系统官网)

  • 小规模纳税人税率1%政策到什么时候
  • 增值税销项税额公式
  • 工商年报中的资金数额怎么填
  • 一般纳税人租赁费税率5%是简易征收吗?
  • 所得税申报时成本数据填错怎么办
  • 应收票据贷方余额怎么办
  • 单位和职工个人缴费基数如何确定的规定
  • 收到固定资产抵账增值税计税基础
  • 报关单和发票不符怎么办
  • 研发费用加计扣除行业
  • 网上公司报税流程图
  • 外管证开了未用怎么办
  • 金蝶k3币别汇率类型设置
  • 股份有限公司发行的股票溢价
  • 一般纳税人有进项无销项
  • 企业注销后注册资金取出需要交税吗
  • 公司注销时帐面清算
  • 销售价格调整
  • 以前年度少计费用,调整分录
  • 什么是盈余公积和资本公积
  • 退货 会计
  • 股票期权行权的基本每股收益怎么算
  • 房地产开发公司组织架构
  • 孕妇能吃荔枝吗 孕晚期
  • mtask.exe - mtask是什么进程 有什么用
  • PHP:connection_aborted()的用法_misc函数
  • 应收票据利息会计科目
  • 用tomcat部署web项目
  • 清明 哀思
  • 附加税退税申请理由模板
  • pytorch开源项目
  • vue的路由守卫有哪些钩子函数
  • kk协议
  • 企业购进固定资产,在安装完工交付使用时
  • 关于幼儿园国培的要求和建议
  • 注册公司填写从业人数多少合适
  • 一般纳税人增值税结转账务处理
  • 钱进公账怎么转账给别人
  • 代开增值税发票需要预交所得税吗
  • 公益性怎么解释
  • python local
  • 织梦设置的关键词看不到
  • 增值税普票和卷式发票
  • 股权转让 开票
  • 以美元报关是否要交税
  • sql server 2008 2014
  • sql2005怎么执行语句
  • 个体工商户怎么年报
  • 社保缴费基数应该怎么算
  • 预收一年房租的会计科目
  • 企业所得税计算题及答案解析
  • 其他权益工具账面价值
  • 应交税费期末余额在借方怎样处理
  • 未分配利润可以用于企业经营吗
  • 报关代理费进成本吗
  • 委托生产产品
  • 废品损失是什么要素
  • 宣传费抵扣
  • 为什么零售业只进不出呢
  • sql server常用
  • 系统win10安装
  • windows默认程序设置
  • win7旗舰版好不好
  • 如何显示文件后缀名
  • win7怎么修改开机启动
  • win10正式版声音不正常
  • 给网页添加javascript
  • unity shader lod
  • 安装运行windows
  • 压缩的linux命令
  • unity开发手游
  • 用python学算法
  • js canvas绘制图片
  • 日本消费税是什么
  • 甘肃车船使用税
  • 定额发票增值税怎么申报
  • 河南省教育厅纪检组举报电话
  • 济宁任城区多大面积
  • 全国城管改革什么时候结束
  • 2021年税务高雅春联带横批
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设