Element UI 已经正式被废弃了吗 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
zzw1998
V2EX    程序员

Element UI 已经正式被废弃了吗

  •  4
     
  •   zzw1998 2020-04-06 18:39:01 +08:00 22238 次点击
    这是一个创建于 2066 天前的主题,其中的信息可能已经有所发展或是发生改变。

    element-ui的 GitHub 已经 5 个月没有新 commit 了,如果真是饿了么的前端开发都转阿里去开发 antd 了话也麻烦发个公告说明一下吧...
    自己的项目一直在用 element-ui,现在开始纠结要不要换 antd-vue 重写

    72 条回复    2020-09-07 11:29:10 +08:00
    nexmoe
        1
    nexmoe  
       2020-04-06 18:47:51 +08:00   1
    已经转用 vuetify
    gouflv
        2
    gouflv  
       2020-04-06 19:06:14 +08:00 via iPhone
    有什么功能是必须换框架才有的吗
    slyang5
        3
    slyang5  
       2020-04-06 19:06:46 +08:00
    估计在等 vue 3
    dbskcnc
        5
    dbskcnc  
       2020-04-06 19:18:30 +08:00   1
    quasar 更新相当频繁
    a852695
        6
    a852695  
       2020-04-06 19:26:32 +08:00
    估计忙不过来了,没空管这个开源库了
    tr>
    yingos
        7
    yingos  
       2020-04-06 20:03:25 +08:00
    vant 不香吗
    aabbcc112233
        8
    aabbcc112233  
       2020-04-06 20:06:02 +08:00 via Android
    果真面向 kpi 开源
    VDimos
        9
    VDimos  
       2020-04-06 20:34:58 +08:00 via Android
    你不说都忘了这个 ui 库了
    robertlyc
        10
    robertlyc  
       2020-04-06 20:37:22 +08:00
    之前和饿了么人聊过 据说因为被阿里收购后内部技术栈转向了 Ant Design(React)了
    uxstone
        11
    uxstone  
       2020-04-06 21:11:24 +08:00
    用啥 Vue, 转 React 吧
    abychan
        12
    abychan  
       2020-04-06 21:23:53 +08:00   9
    只有我一个人觉得 element ui 比 antd 好用且好看吗
    MoccaCafe
        13
    MoccaCafe  
       2020-04-06 21:25:26 +08:00
    楼上加一,Element-UI 感觉特别适合后台系统,很多 API 都贴近 CRUD Boy 的真实需求,就像是以前的 BootStrap 一样稳定好用
    himself65
        14
    himself65  
       2020-04-06 21:32:08 +08:00 via iPhone
    这种非社区维护的 UI 库基本不敢碰
    airyland
        15
    airyland  
       2020-04-06 21:34:33 +08:00
    还是希望官方有个回应,以及后续的维护计划。
    sommer
        16
    sommer  
       2020-04-06 21:34:51 +08:00 via Android
    vuetify+1
    ArJun
        17
    ArJun  
       2020-04-06 21:49:55 +08:00   2
    Element ui 很好啊,虽然没维护了,但是针对后台页面的这种框架,真的需要频繁更新吗?
    jss
        18
    jss  
       2020-04-06 21:54:38 +08:00 via iPhone
    一个 UI 组件库 有啥好维护的?给你出个 PRO 一星期更新一次,你会买?
    zzw1998
        19
    zzw1998  
    OP
       2020-04-06 21:57:56 +08:00
    @abychan 我也觉得,可惜维护太慢了,组件也比 antd 少了好多了
    zzw1998
        20
    zzw1998  
    OP
       2020-04-06 21:58:19 +08:00
    @gouflv antd 有一些 element 没有的好用的组件
    dizun
        21
    dizun  
       2020-04-06 21:58:54 +08:00 via Android
    楼主的意思应该是 bug 维护问题。如果存在 bug 或者浏览器兼容问题,能在下一个版本修复,问题不大。如果不维护了,那真的赶紧换
    zzw1998
        22
    zzw1998  
    OP
       2020-04-06 22:00:20 +08:00
    @ArJun 我是把它用到前台的,刚开始选择框架的时候感觉 antd 不如 element ui 适合开发前台页面,所以就选了 element ui 。但是现在 antd 实用的组件越来越多了
    chiuan
        23
    chiuan  
       2020-04-06 23:23:01 +08:00
    我也是在用 element ui 如果转 vuetify 是不是全部都得重新撸一次啊.....
    rabbbit
        24
    rabbbit  
       2020-04-07 00:03:33 +08:00
    vue 3.0 要大改, element ui 废了....
    有点想去 react 那边了.
    mikulch
        25
    mikulch  
       2020-04-07 06:46:15 +08:00 via iPhone
    @rabbbit 后端问下怎么大改啊
    skypyb
        26
    skypyb  
       2020-04-07 07:29:13 +08:00
    话说,UI 库都是随便用的吧。
    我有个项目用的是 antdvue , 虽说一直也就他一个 UI 库。
    不过反正也是按需导入的。 以后有什么想用的别的库的组件, 直接导进来不行么= =
    murmur
        27
    murmur  
       2020-04-07 08:10:27 +08:00
    vue 都没发布新版,element 要大改什么,就是小问题太多
    nianyu
        28
    nianyu  
       2020-04-07 08:47:03 +08:00
    接楼上 即使 vue3 正式发布了, 诸多生态圈的大大小小的库同步更新到新版 也不知道要多久. 不知道各位在担心什么
    Malthael
        29
    Malthael  
       2020-04-07 08:59:57 +08:00
    看这个库的前两位贡献者已经去了石墨,更新节奏估计被打乱了。
    yukiloh
        30
    yukiloh  
       2020-04-07 09:50:41 +08:00 via Android
    级联选择高度 bug 不修复了
    gouflv
        31
    gouflv  
       2020-04-07 09:51:04 +08:00
    antd + hooks 真香
    star7th
        32
    star7th  
       2020-04-07 10:04:52 +08:00
    我的项目 showdoc 也依赖 element-ui 。我觉得没必要换吧。毕竟已出的功能相对来讲已经非常完善了。即使不更新,也能跟很多 UI 框架打一架了。何况后面引入其他框架也不会特别难。个人建议先等到 vue3 出来,看看 element-ui 有没有跟进。如果两年内没跟进的话可以放弃了。
    icanfork
        33
    icanfork  
       2020-04-07 10:05:54 +08:00
    GaoGeYang
        34
    GaoGeYang  
       2020-04-07 10:06:52 +08:00
    element ui 写后台页面挺香的
    babedoll
        35
    babedoll  
       2020-04-07 10:20:37 +08:00
    有 1 说 1,饿了么确实很好看啊,而且好用。没维护一个是大佬走了,一个是等 vue3 大改吧。
    lcsoul
        36
    lcsoul  
       2020-04-07 10:25:42 +08:00
    还在用着 2.4 的版本
    o0
        37
    o0  
       2020-04-07 10:34:47 +08:00
    总感觉 element 写出来的不好看,而用 antd 就挺好
    shaoupipi
        38
    shaoupipi  
       2020-04-07 10:57:00 +08:00
    fedora 不香吗?
    lneoi
        39
    lneoi  
       2020-04-07 10:57:06 +08:00
    都在蓄力等 vue3.0 吧
    gaojiren
        40
    gaojiren  
       2020-04-07 11:18:28 +08:00
    muse 有人用吗
    abychan
        41
    abychan  
       2020-04-07 11:33:21 +08:00
    有 1 说 1,有点受不了 vue 了,都 2020 了,vue3 还在搞发布大版本,隔壁的 react 一直以来都没有 break 的更新,都是一步步兼容发布的,就连 angular 从 2 开始都是兼容发布版本的

    另外说一句,个人不喜欢 vue 的作者在知乎带节奏,老是喜欢搞一些乱七八糟的概念(什么心智模型什么),vue3 感觉是去年各种新东西的大杂烩
    chuhemiao
        42
    chuhemiao  
       2020-04-07 11:41:35 +08:00
    @dbskcnc quasar 感觉很强大的样子 最近刚看到 准备练练手
    mars0prince
        43
    mars0prince  
       2020-04-07 11:46:27 +08:00
    antd,光一个覆盖全局样式,我就不用它了
    gouflv
        44
    gouflv  
       2020-04-07 11:47:33 +08:00   2
    @abychan 主要是 vue 3 除了性能和体积的优化,剩下的特性 vue2 都能实现,所以不知道在 break 什么
    cstome
        45
    cstome  
       2020-04-07 11:57:12 +08:00
    好吧,我的项目大体 UI 框架还是用 Bootstrap,只有少部分组件用 elementUI.

    现在发现这样做好处还是很多的,一方面 Bootstrap 原生支持响应式,另一方面 Bootstrap 跟贴近原生,减少采坑时间,也更加灵活,一旦 elementUI 不再维护,我只要把需要的组件替换成别的库就行,不至于整个项目重构。
    toma77
        46
    toma77  
       2020-04-07 12:02:30 +08:00
    用社区强大的。
    optional
        47
    optional  
       2020-04-07 12:08:49 +08:00 via iPhone
    antd 不觉得真难用吗。
    wangxiaoaer
        48
    wangxiaoaer  
       2020-04-07 12:14:38 +08:00 via Android
    @nexmoe MD 设计页面利用率太低,业务系统不可能用它的。
    weixiangzhe
        49
    weixiangzhe  
       2020-04-07 12:22:00 +08:00 via Android
    vue3 要出,基本也不会有大更新吧,讲道理 vue3 改动太大,生态需要等,一部分人估计也会转到 react 或 ng 上了
    guyskk0x0
        50
    guyskk0x0  
       2020-04-07 12:36:28 +08:00   4
    @rabbbit #24
    @abychan #41
    Vue 3 貌似是完全兼容 2 的。https://madewithvuejs.com/blog/vue-3-roundup
    > Yes, that changes the way how we use Vue. However, it won't break anything in your Vue 2.x apps, as the new API is 100% compatible with the current syntax, which won't be deprecated any time soon.
    gaodeng
        51
    gaodeng  
       2020-04-07 12:36:56 +08:00
    可惜了
    ClearChen
        52
    a href="/member/ClearChen" class="dark">ClearChen  
       2020-04-07 12:40:58 +08:00
    @dbskcnc 频繁到我都取消 Watch 了
    yuankui
        53
    yuankui  
       2020-04-07 12:46:49 +08:00
    因为没更新,所以就考虑换框架??
    zhpech
        54
    zhpech  
       2020-04-07 13:05:31 +08:00
    官方说在等 Vue3,请诸君稍安勿躁
    letking
        55
    letking  
       2020-04-07 14:43:12 +08:00
    用 element UI 写了几个后台网站了,没遇到什么 bug,缺什么组件就用其他第三方的。
    不知道没有新 commit 就得换框架是啥毛病,不累吗?
    Hanggi
        56
    Hanggi  
       2020-04-07 15:25:15 +08:00
    你应该换个前端框架,改成 Angular 或者 React
    zhwithsweet
        57
    zhwithsweet  
       2020-04-07 16:57:15 +08:00
    Vue3 基本完全兼容 Vue2 啊,有什么问题?人家没 commit 了,就说人家 KPI 。是真的参与项目还是被 KPI 伤害过呢
    jmyz0455
        58
    jmyz0455  
       2020-04-07 17:01:01 +08:00
    感谢楼上提到的 quasar,真好看,打算练练手。
    himself65
        59
    himself65  
       2020-04-07 17:08:29 +08:00   2
    REPLY:41L @abychan

    抱歉,vue3.x 也是向下兼容的
    你不喜欢 vue 作者在知乎带节奏是因为你只看知乎只看中文,如果你稍微关心一下推特的 react core contributor 怎么说你就不这么偏见了
    1109599636
        60
    1109599636  
       2020-04-07 17:13:23 +08:00
    看到有人说面向 kpi 开源。。。
    1109599636
        61
    1109599636  
       2020-04-07 17:13:55 +08:00
    但是这个东西每个人都可以贡献代码, 光用不回馈有什么办法
    nianyu
        62
    nianyu  
       2020-04-07 17:17:54 +08:00
    @optional 我也觉得 antd 难用. element 就是糙猛快 用起来就是舒服
    sivacohan
        63
    sivacohan  
    PRO
       2020-04-07 19:07:35 +08:00
    @1109599636 现在看起来是不合并 PR 了。
    yafoo
        64
    yafoo  
       2020-04-07 19:14:17 +08:00 via Android
    一直在等 layui vue 版
    woshiaha
        65
    woshiaha  
       2020-04-07 20:10:51 +08:00
    同意 61L 嫌停更也没见你去维护啊。。。既然是完全开源的 那本来就没有谁有义务去一直更新吧
    OHyn
        66
    OHyn  
       2020-04-07 20:49:30 +08:00
    讲真,对于一般需求,现在的也够用了。。。糙猛快
    TimPeake
        67
    TimPeake  
       2020-04-07 20:52:28 +08:00
    @yafoo 打开 layUI 官方关于它的介绍 仔细品 你就不会再等了。
    “”layui 定义为“经典模块化”,并非是自吹她自身有多优秀,而是有意避开当下 JS 社区的主流方案,试图以最简单的方式去诠释高效!“”

    "身处在前端社区的繁荣之下,我们都在有意或无意地追逐。而 layui 偏偏回望当初,奔赴在返璞归真的漫漫征途,"

    这都摆明了不会出三大框架配套的 UI 版了吧
    yafoo
        68
    yafoo  
       2020-04-07 22:52:30 +08:00 via Android
    @TimPeake 那是你对 layui 了解的不够,她应该会出 vue 版的。
    喜欢 layui 是因为,就界面设计而言,我感觉 layui 是最漂亮的 ui 框架。不过她的模块化设计用着感觉很不方便。
    就性能和页面渲染速度来看,我感觉 vue 这类框架不如传统页面。
    sunny2580839896
        69
    sunny2580839896  
       2020-04-08 09:23:06 +08:00
    @TimPeake #67 老哥,是这样的,我一个后端对前端啥都不会,layui 引入进来直接就开工了,老板还说这个页面比以前漂亮多了
    toobeloong
        70
    toobeloong  
       2020-04-08 09:55:05 +08:00
    已经默默在维护自己的 elementUI 了
    TimPeake
        71
    TimPeake  
       2020-04-09 08:56:51 +08:00
    @sunny2580839896 我懂 后端都喜欢 JQ 的那一套
    Sapp
        72
    Sapp  
       2020-09-07 11:29:10 +08:00
    @himself65 vue3 并不是完全兼容的,Vue.prototype 这个东西就没了,而在 2.x 版本里这么用的库多了去了,意味着统统要改造,不然一个都跑不起来,所以 vue3 的更新说是破坏性更新一点毛病没有,他虽然兼容了绝大多数 api,但是这几个 api 不兼容就意味着库和旧的代码都需要走一遍改造
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2949 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 32ms UTC 13:58 PVG 21:58 LAX 05:58 JFK 08:58
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86