V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
sunshinev
V2EX  ›  程序员

ant design 和 iView 选择哪个?

  •  
  •   sunshinev ·
    sunshinev · 2020-05-15 10:28:37 +08:00 · 7459 次点击
    这是一个创建于 1652 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我看 ant design 也推出了 vue 版本

    30 条回复    2021-08-25 10:57:13 +08:00
    shintendo
        1
    shintendo  
       2020-05-15 10:51:50 +08:00
    element 和 iview 都用过比较多,个人感觉是 iview 稍微漂亮一点,但是使用体验 element 完胜,iview 连自己的官网都卡的不行,这个是版本 2 的时候,现在不清楚。
    antd-vue 只用过一两次,除了起手就碰到彩蛋门以外,感觉还不错。
    lingo
        2
    lingo  
       2020-05-15 10:54:05 +08:00
    哈哈哈哈哈起手就碰到彩蛋还行。。
    dfkjgklfdjg
        3
    dfkjgklfdjg  
       2020-05-15 10:57:25 +08:00
    样式风格很相近的两个吧,如果习惯写 html 模板的话,可以选择 el 和 iview,不喜欢写模板的话,可以考虑用 antD,毕竟从 react 开始的.
    另外一个的话,我总感觉 antD 的 icon 比 iview 的精细一点.....
    shintendo
        4
    shintendo  
       2020-05-15 10:58:02 +08:00
    @lingo 刚好就在那天早上调研 ui 框架,看他家官网看文档,还在想按钮默认样式怎么这么奇怪
    cjc2017
        5
    cjc2017  
       2020-05-15 10:59:38 +08:00
    antv 吧 用过两个项目感觉还不错
    shintendo
        6
    shintendo  
       2020-05-15 11:02:09 +08:00
    @dfkjgklfdjg 印象中 iview 要在表格里放复杂内容的话就要上 jsx 了,而 element 可以用模版。iview 自带图标多,element 的太少了完全不够用,后来就用 font-awesome 了也就无所谓了
    8jinmuyan8
        7
    8jinmuyan8  
       2020-05-15 11:02:48 +08:00 via iPhone
    Antv
    qW7bo2FbzbC0
        8
    qW7bo2FbzbC0  
       2020-05-15 11:04:20 +08:00
    iview 现在转商业化了,社区也不如 antd 友好。
    qW7bo2FbzbC0
        9
    qW7bo2FbzbC0  
       2020-05-15 11:05:50 +08:00
    当初是因为 iview-admin 才选择的 iview 而不是 elm,antd 因为 React 学习曲线陡峭放弃。现在 Iview-admin 免费版本收起来入口了好像,官网现在的连接是 iview-admin pro 收费版
    dfkjgklfdjg
        10
    dfkjgklfdjg  
       2020-05-15 11:13:50 +08:00
    @shintendo 可以 jsx,也可以用插槽
    ccyu220
        11
    ccyu220  
       2020-05-15 11:20:53 +08:00   ❤️ 4
    iView 这种抄 Element 代码(直接复制),”借鉴” ANTD React 组件(样式效果),文档描述。前期开源拉人头,后期授权收费很正常,但是你出了 pro 就把 admin 抛了,提问不是会员还不能提。你说还怎么敢用?更别说屎一样的官网。
    shintendo
        12
    shintendo  
       2020-05-15 11:23:11 +08:00
    @dfkjgklfdjg 我去看了一下现在的文档,table 组件自定义列模版功能,给的示例代码还是自己写 render 函数的,是没有写在文档里?看 element 的自定义列模版就是用的插槽,这个是我当时对 iview 比较怨念的一点。
    ccyu220
        13
    ccyu220  
       2020-05-15 11:24:27 +08:00
    还有 iView 文档左侧 Menu 不固定,滚动条会和右侧 Main 的联动,这么傻 X 的设定,从一代开始到现在还没改。设计原则本来要抄 ANTD,抄到一半不敢抄了。Element 基本功能都能实现,真要用,去给 ANTD Vue 提 pr 不是更好吗。
    shintendo
        14
    shintendo  
       2020-05-15 11:29:23 +08:00
    @ccyu220 哈哈对对对对,这个我一直想吐槽,看你一说我想起来了,每次看一个组件的 api,拉到页面最底下,然后要切到另一个组件的时候还得往上拉回去点菜单。后来我都是直接改 url 来跳页
    dfkjgklfdjg
        15
    dfkjgklfdjg  
       2020-05-15 11:29:31 +08:00
    @shintendo 哦,我还以为你说的 antD..
    finalwave
        16
    finalwave  
       2020-05-15 11:38:06 +08:00
    antd,别用 iview
    能在 patch 版本更新里做不兼容的,非常非常非常不推荐用
    mxT52CRuqR6o5
        17
    mxT52CRuqR6o5  
       2020-05-15 11:38:56 +08:00 via Android
    Vuetify
    server
        18
    server  
       2020-05-15 11:41:37 +08:00
    顺手就行,现在用 antd,主要看中规范(圣诞节 🐶)
    so1n
        19
    so1n  
       2020-05-15 11:57:59 +08:00
    别的不说 iview admin v2 版本 bug 很多 还不修复 直接就来了个 3 的收费版本
    quan01994
        20
    quan01994  
       2020-05-15 14:10:14 +08:00
    如果是后台 element 如果是手机端 vant
    YoRolling
        21
    YoRolling  
       2020-05-15 16:34:11 +08:00
    二选一上 ant,有其他选择我选 element-ui 。iview 公司项目在用,3.X 遇到了一堆 bug,有一次 N 个 tab,每个 tab 都有个 table,都用的 iview 的组件,然后页面卡死了。。。 后来换成原生的 table 就没问题了,还有 select 组件异步 options 选中也遇到过问题。还好 3.x 的版本修复了,up 了一下版本 OK 了,否则 v4 一个 fontsize 就直接搞死人了。。。。
    xiaobseven
        22
    xiaobseven  
       2020-05-15 16:42:49 +08:00
    iview 先把内存泄漏问题解决了再考虑吧,上手第一个 pc 端大项目就用的 iview,把人坑的不轻
    akakidz
        23
    akakidz  
       2020-05-15 16:45:53 +08:00
    ant design vue 是个人维护的,用过感觉不错. iview 不建议用
    songsong
        24
    songsong  
       2020-05-15 17:20:29 +08:00
    vue react 都选 antd 不解释
    jsq2627
        25
    jsq2627  
       2020-05-15 21:21:09 +08:00
    iview 许多方面做法会让人觉得非常不专业
    antd 除了彩蛋事件,其他还是非常好评
    zhjie
        26
    zhjie  
       2020-05-15 21:25:10 +08:00
    ant design 。用 iView 的话报公司名,给网友们排雷。
    Jaosn
        27
    Jaosn  
       2020-05-15 23:14:23 +08:00
    无脑 antd 啊
    zhw2590582
        28
    zhw2590582  
       2020-05-16 07:31:40 +08:00
    我公司用的是 iview,说多都是泪
    RRRSSS
        29
    RRRSSS  
       2020-05-17 19:22:40 +08:00
    无所谓,我觉得大多数项目还没到要这么细致选择框架的地步。选你看得顺眼的。
    chanchan
        30
    chanchan  
       2021-08-25 10:57:13 +08:00
    iview 就是一坨屎,作者自己都拿来用过吧
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5801 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 02:29 · PVG 10:29 · LAX 18:29 · JFK 21:29
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.