推荐关注
› Meteor
› JSLint - a JavaScript code quality tool
› jsFiddle
› D3.js
› WebStorm
推荐书目
› JavaScript 权威指南第 5 版
› Closure: The Definitive Guide
Aresn

iView2 来了,全面支持 Vue.js 2.x

  •  
  •   Aresn · Mar 10, 2017 · 13021 views
    This topic created in 3532 days ago, the information mentioned may be changed or developed.

    iView2 来了

    两个星期的紧张开发, iView 终于发布了支持 Vue.js 2.x 的 2.0.0-rc.1 版本。 该版本以 iView 1.x 为基础进行修改,完全保留了 43 个 UI 组件,针对 Vue 2.x 的特性,对一些 API 进行了调整,比如表单类组件充分利用 v-model 来替代 .sync 。整体性能也大幅度提升。 2.0 版本地址(已将 2.0 分支更改为默认分支, 1.0 在 master): https://github.com/iview/iview

    iView 2 开发实践

    我们会在 3 月 23 日晚 8 点 在 segmentfault 直播关于 iView 2 的组件开发实践,进一步介绍在升级过程中的开发经验和对部分组件的分析,偏干货。 报名费用: 1 元,报名地址: https://segmentfault.com/l/1500000008614960 微信扫描二维码:

    更新日志

    目前已发布至 npm , 2.0 文档还需一段时间,但很快会发布新版本的 iView Cli 来支持 iView 2 。以下是一些升级中的日志线索,如有任何问题,欢迎到 GitHub 提交 issues :

    Button

    需使用 @click.native

    Input

    使用 v-model ,增加 on-input-change // todo 考虑更名

    RadioGroup

    使用 v-model

    Radio

    value 改为了 label ,使用 v-model ,废弃 checked

    Checkbox

    使用 v-model

    CheckboxGroup

    value 改为了 label ,使用 v-model ,废弃 checked

    Switch

    废弃 checked , 改为了 value ,使用 v-model

    Badge

    class 改为了 className

    InputNumber

    使用 v-model

    Progress (名称有警告)

    新增 on-status-change 事件

    Upload

    父级不能 computed Upload 的 fileList 了

    Collapse

    废弃 activeKey ,使用 v-model , key 是保留的,更名为 name

    Carousel

    废弃 activeIndex ,使用 v-model , v-for="n in slides.length",Vue2 的数字循环,是从 1 开始的

    Tree

    废弃 data ,改为 value ,使用 v-model , key 更名为 name ,不能再 template 的 prop 上使用 this

    Circle

    改名为 iCircle

    Tabs

    废弃 activeKey ,改用 value ,使用 v-model , key 更名为 name

    popper.js 将 prop: visible 移至 data 里

    Slider

    支持 v-model

    Dropdown

    DropdownItem key 改为 name, Dropdown 的 visible 要使用 @on-visible-change 捕获,不再 sync DropdownItem 里, this.$parent.$parent 与 1.0 有区别

    Menu

    MenuItem 和 Submenu 的 key 改为了 name Menu 的 activeKey 改为 activeName,openKeys 改为 openNames

    Cascader

    Caspanel 的 sublist 从 prop -> data

    Select

    model 改为 value ,支持 v-model

    Page

    class 改为 className

    DatePicker

    使用 v-model

    LoadingBar

    部分 prop 移至 data

    Modal

    visible 改为 value ,使用 v-model , style 改为 styles ,$Modal 的关闭有改动,建议后面在纯 html 模式下测试

    Table

    i-table 改为 Table ,目前单元格渲染自定义组件还有部分 bug

    Message

    notice.vue 的 key 改为了 name , style 改为 styles notification.vue 的 key 改为了 name , style 改为 styles

    31 replies  •  2017-03-12 22:40:39 +08:00
    Troevil
    Troevil
    Mar 10, 2017
    1
    支持一个,终于出了~
    del1214
    del1214
    Mar 10, 2017
    2
    昨天还在看 1.0 的...
    loading
    loading
    Mar 10, 2017 via Android
    3
    这就要在 iview 和 element 中间选了,哪位大佬推荐或者评价一下这两个。
    loading
    loading
    Mar 10, 2017 via Android
    4
    已报名。
    Martox
    Martox
    Mar 10, 2017
    5
    帮顶群主
    an168bang521
    an168bang521
    Mar 10, 2017
    6
    以支持,已报名;
    KaKaGoSki
    KaKaGoSki
    Mar 10, 2017
    7
    马一个
    yoohaskai
    yoohaskai
    Mar 10, 2017
    8
    支持
    zcdll
    zcdll
    Mar 10, 2017
    9
    支持+1
    aksoft
    aksoft
    Mar 10, 2017
    10
    选谁比较好呢
    ileenhow
    ileenhow
    Mar 10, 2017
    11
    已报名!支持作者!
    tanywei
    tanywei
    Mar 10, 2017
    12
    支持支持
    librae
    librae
    Mar 10, 2017
    13
    感觉和 ant-design 很像呀,文档风格都一样的
    赞个
    oop99
    oop99
    Mar 10, 2017
    14
    mark 下~~
    Smilecc
    Smilecc
    Mar 10, 2017
    15
    好支持顶
    Smilecc
    Smilecc
    Mar 10, 2017❤️1
    16
    @librae #13
    librae
    librae
    Mar 10, 2017 via iPhone
    17
    @Smilecc 哈哈,原来如此
    wahyd4
    wahyd4
    Mar 10, 2017
    18
    很漂亮👍
    Alexisused
    Alexisused
    Mar 10, 2017
    19
    cli 好像还没更新
    HLT
    HLT
    Mar 10, 2017 via iPhone
    20
    酷
    seven2f
    seven2f
    Mar 10, 2017
    21
    细节处理还是比 element 好,准备使用。
    viko16
    viko16
    Mar 10, 2017 via Android
    22
    网站在手机上打开有点惨不忍睹
    Aresn
    Aresn
    OP
    Mar 10, 2017
    23
    @viko16 是的, iView 主要服务 PC ,没有做移动端的兼容
    tanywei
    tanywei
    Mar 10, 2017
    24
    @Aresn 求更新 cli
    hardensky
    hardensky
    Mar 10, 2017
    25
    昨天才对比了饿了么和 iview 最后因为不支持 2.0 选了饿了么。。。今天你就出来 2.0
    Aresn
    Aresn
    OP
    Mar 10, 2017
    26
    @tanywei 下周会更新 iView Cli
    Aresn
    Aresn
    OP
    Mar 10, 2017
    27
    @hardensky 所以现在换还来得及🙄
    zyliu
    zyliu
    Mar 10, 2017
    28
    关注很久了!支持
    mejinke
    mejinke
    Mar 10, 2017
    29
    刚才把所有的组件基本都看了一遍,挻 cool ,对 pc 、移动端兼容怎么样?
    ngloom
    ngloom
    Mar 10, 2017
    30
    支持!
    andyiac
    andyiac
    Mar 12, 2017
    31
    支持
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2508 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 70ms · UTC 12:02 · PVG 20:02 · LAX 04:02 · JFK 07:02
    ♥ Do have faith in what you're doing.