爆肝两年!打磨了一款 Vue 3 组件库(很新),欢迎体验 👏

2024-09-12 15:59:11 +08:00
 userKamtao

项目地址

背景

依稀记得两年前,在 v2 首发第一个版本,到现在已经两年了,这个组件库仍然在每天维护。

起初有过几个小伙伴感兴趣来维护,但是发现每个人的写法参差不齐,后面可能会堆叠成一坨千奇百怪的东西,以至于我自己也没办法自主可控。所以这两年主要还是我自己在维护。

因为很喜欢前端,可以把前端当作爱好,以至于周末和下班后,仍然有热情坐在电脑前打磨各种有趣的东西。

其实 Lew-UI 和传统的大厂组件库还是有区别的,用法上更灵活,比如:

优点

缺点

犹豫个人精力有限,组件库可能仍然无法达到企业级使用的程度。 它有以下的这些问题:

但我可以肯定的是,你在 Github 上提的每一个 issues ,我都很很重视,除非能力有限没法解决 : (

无论是建议还是意见,都非常感谢兄弟们 👏👏👏

16763 次点击
所在节点    Vue.js
158 条回复
nbboy
2024-09-13 13:14:18 +08:00
厉害,希望继续加油
SleepyRaven
2024-09-13 13:15:37 +08:00
设计风格挺喜欢的
dongdongdong
2024-09-13 13:43:08 +08:00
真诚请教下 UI 是自己设计的吗?可以讲下设计的流程吗
xiangbohua
2024-09-13 13:57:01 +08:00
不知道是不是问题,input 聚焦之后全选的在我这不能用 mac 最新系统 safari ,通过 tab 进去焦点不回选中,点击的话先选先然后马上就失去全选了
edisonwong
2024-09-13 14:03:15 +08:00
点进去发现一两年前 star 了。这种东西贵在坚持
userKamtao
2024-09-13 14:10:31 +08:00
@dongdongdong 没有很系统的去设计,就单纯的打磨来打磨去
@xiangbohua 我瞅瞅
GarliCC
2024-09-13 14:49:48 +08:00
很厉害啊大佬
leaveeel
2024-09-13 14:52:44 +08:00
@userKamtao 独立维护一套 ui 工作量很大,要花太多精力了。

之后可以扩展优化一下 table 组件,pc 的 ui 大多在做管理系统,表格是最多的功能之一,现在需要设定宽度和其他框架相比就很不方便,大多数情况都是自适应宽度的列。ID 那一列如果是序号的话也没必要设置 field ,如果不是序号那可以考虑加一个 index 自增列。

还有比如表头筛选、排序(结合 Dropdown ,展开输入、选择筛选项,顺序倒序);行内编辑(数据类型、input/select/...、选项、校验规则等等);以上可在 columns 里配置。表格行排序(拖拽);行展开(参考 element )等等。我之前的几个项目都用到,结合 element 另外做的封装。你可以调研一下如果有需求可以加上。不过都是后话了,反正任重而道远。
Chatterleys
2024-09-13 14:54:47 +08:00
好看
byboy
2024-09-13 15:21:25 +08:00
很好
Jed2020
2024-09-13 16:07:25 +08:00
非常酷,再接再厉,不忘初心
encro
2024-09-13 16:38:17 +08:00
我好像看到了 naive ui
admc
2024-09-13 17:40:02 +08:00
确实很赞,但是组件前缀可以简单点吗?比如只用 l-buttton 这种
userKamtao
2024-09-13 17:51:35 +08:00
@admc 这确实是个问题,有点长,l 又不太好看, 咋办
onlinewjm
2024-09-13 18:19:52 +08:00
很牛,支持一波
yaorc
2024-09-13 18:25:36 +08:00
是喜欢的风格,感谢开源分享
caocong
2024-09-13 18:37:53 +08:00
首页 3d 展示里下拉菜单的选项框是不是也保持一致 transform 方向好看些
worldgg
2024-09-13 22:16:20 +08:00
好看
WhateverYouLike
2024-09-14 00:32:00 +08:00
嘿嘿,我们之前在另一个帖子有过一面之缘。厉害厉害。
jqtmviyu
2024-09-14 07:50:34 +08:00
非常酷. 可惜个人还是干不过大团队.
我倒是希望有能力的人可以帮忙完善已有的流行框架

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1072340

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX