vue3 + antd + typeScript 封装一个高仿的ProTable
前言
阿里的antd组件说实话真的非常完善了,可是vue版的寥寥无几,vue3的更少了,今天有空就封装一个高仿的ProTable
开始
其实很简单的,我们是基于vue版的antd进行二次封装,我们把表格组件联动到表单组件即可,然后预留一些位置让组件灵活的更高。
介绍
注意点:
- antd的表单组件必须是全局组件
- ProTable算是一个半成品(满足基本使用)
- 需要vuedraggable、screenfull依赖
- 把它转成element 组件的话也非常简单
完成度:
- 自动生成查询表单(支持antd全部表单组件)
- 表格头部、头部下边(可做勾选了多少列)、底部、表单查询、自定义表单查询的卡槽都有空余出来
- 表格的列设置、全屏、密度
其实完成的差不多了,满足我们日常开发需求了。
使用
全局组件(main.ts):
import ProTable from './components/ProTable/IndexView.vue'
app.component('ProTable', ProTable);
ProTable组件代码:
<template>
vue3 + antd + typeScript 封装一个高仿的ProTable相关推荐
- 【游戏开发创新】手把手教你使用Unity制作一个高仿酷狗音乐播放器,滨崎步,旋律起,爷青回(声音可视化 | 频谱 | Audio)
文章目录 一.前言 二.获取UI素材 三.使用UGUI制作界面 1.界面布局 2.账号圆形头像 3.搜索框 4.调节UI层 5.黑色按钮悬浮高亮效果 6.纯文字按钮 7.滚动列表自适应 8.歌名与视频 ...
- 再来一个高仿开眼的短视频APP
早上好,骚年,我是小菜,我的公众号「菜鸟翻身」会推荐 GitHub 上有用的项目,一分钟 get 一个优秀的开源项目,挖掘开源的价值. 我的引语 这是一个高仿「开眼 Eyepetizer」的短视频 A ...
- Vite + Vue3 + Antd + Typescript 管理后台前端简易框架
Vite + Vue3 + Antd + Typescript 管理后台前端简易框架 这里是antd版本,如果你更倾向于使用element-plus,请点击这里. ✨ 最新版本 v1.0.5 新增环境 ...
- vue3+ts+element封装一个简易的curd
vue3+ts+element封装一个简易的curd 闲来无趣做一个简单的table封装,不喜勿喷 首先创建一个公共的Table.vue/pagination.vue文件 Table.vue < ...
- 推荐一个高仿微信的项目 有点屌!!
点击上方"小强的进阶之路",选择"星标"公众号 优质文章,及时送达 预计阅读时间: 分钟 1 前言 该项目是一款高仿微信的开源项目,iOSAppTemplate ...
- 推荐一个高仿微信的开源项目,有点屌!
点击蓝色"架构文摘"关注我哟 加个"星标",每天上午 09:25,干货推送! 前言 该项目是一款高仿微信的开源项目,iOSAppTemplate代码重构,基于T ...
- DBSliderView一个高仿屏幕解锁的控件
控件下载地址点击打开链接 分享一个封装好的滑块控件,因为项目中用到滑动滑块获取验证码,如屏幕解锁的控件.它可用于的场景有滑动换皮肤,滑动获取红包,滑动获取验证码等场景.控件颜色大小可自定义,同时提示文 ...
- android 自定义特效,Android自定义View之高仿QQ健康
我们都知道自定义View一般有三种直接继承View.继承原有的控件对控件的进行修改.重新拼装组合,最后一种主要针对于ViewGroup.具体的怎么做不是本文的所涉及的内容(本文是基于第一种方式实现的) ...
- 一款高仿 Eyepetizer | 开眼短视频的 MVVM 开源项目
" 基于 Kotlin[1] 语言仿写「开眼 Eyepetizer[2]」的一个短视频 Android 客户端项目,采用 Jetpack[3] + 协程[30]实现的 MVVM 架构.&qu ...
最新文章
- 向 Web 开发人员推荐35款 JavaScript 图形图表库
- python【蓝桥杯vip练习题库】ALGO-189 P0505(阶乘问题)
- 云服务器 ECS Linux 系统下使用 dig 命令查询域名解析
- boost::format模块测试 wchar_t 格式的使用
- 来几个FUNNY PICS,让大家笑一笑!
- linux部署jar项目报错_Spring boot项目部署linux系统tomcat报错解决办法
- 《C++之那些年踩过的坑(附录一)》
- post报文给mqtt服务器没有响应,post请求转为mqtt的方法
- java计算器用什么布局_求JAVA语言写的计算器的代码。用GridLayout布局。
- My安卓知识6--关于把项目从androidstudio工程转成eclipse工程并导成jar包
- RHCE盘点(5)—— 打印机
- 直流稳压电源基本概念及使用方法入门
- js下载文件格式为Excel后提示与文件扩展名不一致,打开文件前请验证文件没有损坏且来源可信.
- SQL中的DDL、DML、DCL、TCL是什么意思
- STM32F103C8T6定时器
- 平面设计新手如何用PS制作出一张合成海报
- 地球经纬度计算两点距离
- librosa--学习笔记(1)
- python能在业余时间赚钱吗?分享自己的接私活经验及学习经验
- pcr扩增mix试剂选购相关问题