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

ant design 和 iView 选择哪个?

  •  
  •   sunshinev · 55 天前 · 2960 次点击
    这是一个创建于 55 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我看 ant design 也推出了 vue 版本

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