位置: 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需要配置环境变量)

  • 外籍人员税收优惠政策
  • 普通增值税税率多少
  • 单位买了一批空调怎么办
  • 金税盘当月不抵扣如何做分录
  • 上期金额和本期金额是什么意思
  • 印花税自查补缴要先申报吗
  • 增值税专用发票使用规定 最新
  • 报关单找不到了怎么办
  • 会计凭证整理的要求有哪些
  • 增值税普通发票需要交税吗
  • 全额抵减税控盘分录
  • 跨年暂估收入如何调整
  • 管理人员工资计入管理费用吗
  • 增值税计税依据包含消费税吗
  • 金税三期个人客户端在哪下载
  • 以前年度损益调整怎么用
  • 以前年度损益调整贷方余额表示什么
  • 公司注销未缴纳社会保险费
  • 公司的固定资产如何转变为股东资产
  • 电子银行承兑汇票到期选择线上清算
  • 残值收入的会计处理
  • 王者荣耀如何充值退款
  • 以公司名义购买房产的利与弊
  • 支付宝支付凭证图片
  • win7打开软件提示0xc0000005
  • 建筑行业收到工程款会计分录
  • 应缴纳增值税的公式
  • g++.exe error
  • 政策性搬迁条件
  • 彩石湖公园门票
  • css如何设置渐变色
  • 商业零售企业存货非正常损失
  • 森佩塑胶
  • 国税打印发票
  • 免税农产品进项转出计算
  • 文本检测工具
  • 端午假期干什么
  • 建设单位和施工单位的责任和义务
  • day11-Servlet01
  • 价税合计公式计算
  • 新会计准则套期利息计算
  • 营业外收入如何纳税
  • 养殖类合作社
  • 国有企业投资程序
  • 小规模纳税人在哪里查
  • 会计继续教育的发票在哪里打
  • 出资入股是什么意思
  • 冲销暂估入账用什么凭证
  • 建筑工程人工费调整
  • 高新技术企业的税收优惠政策
  • 往来支付是现金结算吗
  • 应付职工薪酬如何进行会计处理
  • 定额发票可以用于事业单位报销
  • 取得投资时支付的相关税费
  • 分析企业盈余状况
  • 待抵扣税额怎么做分录
  • 固定资产怎么计算折旧额
  • mysql5.7.21安装
  • centos编译器
  • 使用删除命令删除硬盘文件后
  • solaris配置ip地址
  • 苹果系统装win8
  • win8关机后自动重启怎么办
  • mac双系统删除mac系统
  • linux服务器宕机排查
  • bcdedit.exe
  • dwm22.exe病毒
  • win7更改win10系统要怎么更改
  • centos安装v2
  • win8系统游戏
  • windows 8.1有哪些版本
  • 如何用jquery
  • unity更新需要重新下载吗
  • android基于什么操作系统
  • python的cumprod
  • python引用和调用有什么不同
  • 税务局各部门职责
  • 上海自贸试验区临港新片区
  • 郑东新区社保局电话号码是多少
  • 国家税务总局2018年61号公告
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设