iView2 来了,周全支撑 Vue.js 2.x

《iView2 来了,周全支撑 Vue.js 2.x》

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/15…
微信扫描二维码:

《iView2 来了,周全支撑 Vue.js 2.x》

更新日记

现在已宣布至 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

    原文作者:Aresn
    原文地址: https://segmentfault.com/a/1190000008640060
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞