两年前,疫情降薪压力下,撸下这套组件库,希望能在简历上有一个亮点,第一个版本首发 V 站,收获不少星星,承蒙大家捧场,不到一周我就拿到了 offer 。
当时面试官(现在的领导)很喜欢我的组件库,面试时基本都在问组件库相关,近两年,闲暇之余我在不断完善组件和文档,另外自身对 UI 要求很高,前前后后调整了好几次样式,都是边边角角细碎的东西。
我自己也很喜欢去开发很多有意思的东西,自己本身也有很多在开发的项目已经在用这个库了。
开源地址: https://github.com/lewkamtao/Lew-UI
功能:
内置近 20 个常用组件,8 个高级组件,以及全局指令。
支持 TypeScript ,能和 TypeScript 项目无缝衔接。
支持配置化、双向绑定、高性能表单引擎
支持暗黑模式
支持按需加载
TreeSelect 树选择器
Step 步骤器
还有什么组件暂时还没想到,欢迎朋友们给建议。
感兴趣的同学,欢迎移步项目演示站: https://lew.kamtao.com/#/
希望朋友们给点建议,会一直关注帖子回复情况。
![]() | 1 ajan 2024-03-08 17:36:42 +08:00 star |
2 zsh2517 2024-03-08 19:10:40 +08:00 点进去首页那个 3D 效果,我还以为是什么新概念的 UI 库 |
3 43n5Z6GyW39943pj 2024-03-08 19:20:47 +08:00 做好虚拟滚动 table/select,才是加分项 |
![]() | 4 saveai 2024-03-08 19:33:02 +08:00 可以,挺喜欢那个弹窗 |
![]() | 5 userKamtao OP @MorJS 等我好消息 |
![]() | 6 userKamtao OP @MrJS select 支持虚拟滚动,table 可能有点难实现,因为有固定列 |
7 mzsongyan 2024-03-09 09:01:40 +08:00 有项目用到,感谢大佬 |
![]() | 8 SayHelloHi 2024-03-09 10:08:10 +08:00 很早之前接触 Vue3 的时候 学习了楼主的代码 自此之后 我的 vue 代码 再也不是流水账代码了 感谢楼主分享 |
![]() | 9 encro 2024-03-09 11:06:30 +08:00 有点 naiveui 的感觉。 |
10 chaxus 2024-03-09 11:28:06 +08:00 组件好多呀,已 star 。我也曾经想自己搞一个,但没有 op 这么多组件 github: https://github.com/chaxus/ran document: https://chaxus.github.io/ran/src/ranui/ 主要目的也是想混 star 找工作,面向找工作编程。 |
11 McCall2887 2024-03-09 15:05:23 +08:00 不错,已 star |
![]() | 12 subframe75361 2024-03-09 21:45:48 +08:00 已 star ,动效比 element 美观多了 |
![]() | 13 userKamtao OP @subframe75361 感谢! |
![]() | 14 xqher042 2024-03-09 23:29:34 +08:00 点击一些应用后的弹窗没有相应的 3d 效果感觉有点跳戏( |
15 dyv9 2024-03-10 08:07:30 +08:00 via Android 一棵树把顶层节点展开成 tab-pane 的标签页,第二层节点是 tree-table 。以前俺整过这个封装,难度不大,另外就是在 tree table 增加 checkbox 点击时 indeterminate 状态自动处理,以及隐含的 第一栏自动生成 打勾框, 让用户不需要自己处理。 |
![]() | 16 wanniwa 2024-03-11 13:20:15 +08:00 蛮好看的 |
17 electronic 2024-03-11 21:39:10 +08:00 支持一下,也许用到 |
![]() | 18 AjayEztt 2024-03-12 15:36:20 +08:00 6 啊 |
![]() | 19 HDY 2024-03-12 16:12:08 +08:00 来个主题切换的功能 |
20 cooLepus 2024-03-13 10:25:46 +08:00 先 star 一个, 小提一下 DatePicker 不支持选年份/直接输入么, 如果要输入生日那种, 按现在的操作似乎很不方便 |
![]() | 21 userKamtao OP @cooLepus 有道理 后续改进一下 |