位置: IT常识 - 正文

vue vben admin 使用, (个人感觉这项目封装的太深了!!!!)(vue-admin-master)

编辑:rootadmin
vue vben admin 使用, (个人感觉这项目封装的太深了!!!!) useTable 使用

推荐整理分享vue vben admin 使用, (个人感觉这项目封装的太深了!!!!)(vue-admin-master),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:vue admin go,vue_admin,vue-admin-pro,vue-admin-master,vue-admin-pro,vue-admin-master,vue admin temple,vue adminlte,内容如对您有帮助,希望把文章链接给更多的朋友!

vue vben admin 使用, (个人感觉这项目封装的太深了!!!!)(vue-admin-master)

我们是不会被困难打败的, 只会越战越勇!

开启了表单搜索功能, demo 代码是 formtable 组件, 个人还是比较喜欢 template 方式, 这样的方式使用不了 getForm 这种方法

需要注意的是, 如果使用了组件表单搜索功能, 就是说你需要提供一个获取数据的api, 这里着重去看怎么适配表格需要的响应数据结构

组件代码<template> <BasicTable ref="bastTable" :can-resize="true" :use-search-form="true" :form-config="getFormConfig()" :api="demoListApi" :columns="getBasicColumns()" /> <div>get</div></template><script lang="ts"> import { defineComponent } from 'vue'; import { BasicTable } from '/@/components/Table'; import { getBasicColumns, getFormConfig } from './tableData'; import { demoListApi } from '/@/api/demo/table'; export default defineComponent({ components: { BasicTable }, setup() { return { demoListApi, getFormConfig, getBasicColumns, }; }, });</script>表格的请求数据结构配置 代码地址table: { // Form interface request general configuration // support xxx.xxx.xxx fetchSetting: { // The field name of the current page passed to the background pageField: 'page', // The number field name of each page displayed in the background sizeField: 'pageSize', // Field name of the form data returned by the interface listField: 'items', // Total number of tables returned by the interface field name totalField: 'total', },

如果你的数据结构不满足, 可以在请求方法里面做一层转换; 在请求方法里面重新返回一个 promise 对象, 用满足规定的格式返回就可以了

export const demoListApi = (params: DemoParams) => { return new Promise((resolve, reject) => { defHttp .get<DemoListGetResultModel>({ url: Api.DEMO_LIST, params, headers: { // @ts-ignore ignoreCancelToken: true, }, }) .then((res) => { resolve({ items: res.items, }); }); });};

建议表格这种东西使用 vben自己封装的, ant design 自身的还需要你去动态调整表格高度

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

上一篇:post请求出现required request body is missing错误的问题所在?(post请求params)

下一篇:Sonar:VSCode配置SonarLint/SonarLint连接SonarQube(sonar-scanner需要配置环境变量)

  • 个税预扣预缴扣除项目有哪些
  • 收到项目投资款账务处理
  • 开办期间的财务会计制度
  • 销售货物和劳务的税率
  • 当月收到的发票可以当月认证吗
  • 利润表本期金额怎么算
  • 开票有误的具体
  • 汇算清缴职工福利支出
  • 销售产品产生的运杂费分录
  • 不是单位职工个税怎么算
  • 应收账款计提坏账后收回
  • 应付债券的利息调整怎么计算
  • 商贸有限公司要报地税吗
  • 限售股所得税的优惠政策
  • 工业企业增值税缓交政策
  • 主营业务税金及附加怎么算
  • 待认证进项税额是什么情况下用的
  • 支付职工补贴计入什么科目
  • 资源税扣缴义务人代扣代缴税款的纳税义务发生时间
  • 企业创业初期能干什么
  • 可供出售金融资产属于流动资产吗
  • 成本费用的结转方法
  • 企业收到供货单位提供的材料
  • 出口退税款计入收入总额吗
  • 旅游业企业所得税要求
  • 专用发票的审核要多久
  • 一般纳税人简易计税会计分录
  • 一个网页账号在多个电脑登录
  • 债券的到期收益率取决于
  • 固定资产减值判断标准
  • linux root 命令
  • 关闭非系统进程
  • win7系统禁用u盘
  • framework4.0怎么打开
  • 小规模纳税人会计分录
  • 小规模纳税人企业所得税税收优惠政策
  • 待摊费用和预付账款的区别是什么
  • ci框架中新建的控制器取不到session
  • 政府补助 不征税
  • php返回数据给ajax
  • 大学毕业后送快递
  • 物业代收代缴费 没住户怎么办
  • GCC strict aliasing – 嫉妒就是承认自己不如别人
  • 理财利息可以计息吗
  • sql分组计算
  • 计提工资和发放工资可以在一张凭证上吗
  • 蓝字发票红字发票什么意思
  • 个人独资企业怎么交个人所得税
  • 残疾人残保金如何计算
  • 企业的加油卡如何充值
  • 贷款减值准备是什么意思
  • 永续债举例
  • 不是公司股东的情况说明模板
  • 生产经营年度汇算清缴
  • 出口免抵退和免退有什么区别
  • 关于文化事业建设费的说法错误的是
  • 征税体制
  • 添加网络打印机找不到设备
  • fedora phpMyAdmin 安装方法及介绍
  • linux系统中网络配置文件一般放在
  • linux卸载apache2
  • win10 rs3
  • js加载失败怎么办
  • 防止arp攻击的措施
  • 深入理解javascript特性.pdf
  • document对象的常用方法
  • jquery动态添加html代码
  • jQuery ajaxSubmit 实现ajax提交表单局部刷新
  • 安卓开发主要做什么
  • 国家税务总局票据丢失罚款标准
  • 税基式减免,税率式减免,税额式减免三者之间的联系
  • 付姓人数
  • 文化公司税务筹划
  • 车库契税怎么收费
  • 阜阳烟草证办理条件
  • 年终奖发4万扣多少税
  • 家庭农场有什么用途
  • 税务设备有什么特点
  • 成品油消费税税率表
  • 世界近代史的改革有哪些
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设