51 KiB
更新日志
1.1.5
2018-05-24
Improvements
- Rate: 新增 change 事件 #1102
- Popup: 新增 lazyRender 属性 #1138
- NumberKeyboard: 新增 close 事件 #1127
- Sku: 优化错误提示 #1100
- Dialog: 优化按钮文字选中 #1148
- Picker: 优化未选中项的颜色 #1142
- AddressEdit: 优化空值校验 #1150
- TreeSelect: 支持 string 类型 id #1126
- Utils: 移除未使用的 scroll 方法 #1112
Bug Fixes
- 修复 Toast 使用 forbidClick 属性时导致其他弹层的蒙层失效的问题 #1154
- 修复 Field 在 safari 上不正确的 margin #1147
- 修复 Progress 文字超出边界的问题 #1135
1.1.4
2018-05-18
Improvements
- AddressEdit: 适配小屏手机 #1082
- Cell: 支持 number 类型的 title、value #1073
- Field: 新增 left-icon 属性 #1092
- Progress: 支持渐变色 #1098
- Build: 升级 webpack-serve #1056
- 调整示例的目录结构 #1052
- 调整文档的目录结构 #1066
- 使用 Jest 重构单元测试 #1051
Bug Fixes
1.1.3
2018-05-12
Improvements
- AddressEdit: 新增 cancel-delete 事件 #1047
- Field: 新增 label slot #1048
- Icon: 更新 search 图标 #1025
- Icon: 新增 color 属性 #1031
- ImagePreview: 优化点击检测 #1042
- NoticeBar: 优化 ref 检测 #1037
- Search: 样式更新 #1027
- Toast: 新增 loadingType 选项 #1049
Bug Fixes
1.1.2
2018-05-08
Improvements
- 新增 Rate 评分组件 #901 #1002 #1010 #1011
- Area: 新增 change 事件 #1019
- Button: 更新边框样式 #998
- Locale: 新增错误提示 #1012
- Stepper: 更新禁用状态样式 #997
- 优化组件 watch 写法 #1001
- 优化文档 API 展示 #990 #991
Bug Fixes
1.1.1
2018-05-04
Improvements
- Contact: 优化背景图 #972
- List: 新增 loading-text 属性 #948
- Swipe: 优化轮播性能 #985
- Swipe: 新增 touchable 属性 #975
- Swipe: 新增 vertical 属性,支持垂直布局 #938
- Slider: 增加滑动触摸区域 #977
- Stepper: 新增 interger 属性 #951
- Tab: 新增 line-width 属性 #988
Bug Fixes
1.1.0
2018-04-25
Improvements
- 新增 Slider 滑块组件 #897 #915
- 新增 BEM mixin,规范 BEM 命名格式 #921 #924 #932 #934
- Cell: 优化 flex 结构 #919
- Panel: 优化结构,使用 Cell 代替部分样式 #927
- Build: 升级至 vue-loader 15 #937
- Build: 使用 ChromeHeadless 代替 PhantomJS 作为测试运行环境 #913
- Build: 使用 MiniCssExtractPlugin 代替 ExtractTextPlugin #936
- Build: 增加针对 webpack4 优化的 sideEffects 配置 #926
- 文档: 新增 rem 指引 #928
- 文档: 移除 Loading circle 类型,不推荐使用 #941
Bug Fixes
- 修复 Uploader 在安卓下无法上传图片的问题 #929
- 修复 Checkbox 内容为空时渲染了空 label 元素的问题 #920
- 修复 Dialog TS 类型定义错误 #918
- 修复 Popup 多层级关闭时未正确移除 lock-scroll 导致无法滚动的问题 #912
- 修复 Picker 在系统字体大小缩放时布局错乱的问题 #916
1.0.8
2018-04-20
Improvements
- 新增 git hook, 提交代码时进行格式校验 #883
Bug Fixes
- 修复构建结果中未完全使用 es module 的问题 #885
- 修复 Cell 文字垂直不对齐的问题 #893
- 修复 Field number 类型无法输入负数的问题 #889
- 修复 Popup lock-scroll 属性在 iOS 下无效的问题 #891
1.0.7
2018-04-17
Bug Fixes
- 修复构建结果 lib 目录下样式丢失的问题
1.0.6
2018-04-17
Improvements
- 支持 ES module 引入 #875
- Dialog: 新增 before-close 属性, 支持异步关闭 #854 #881
- SubmitBar: 支持自定义金额符号 #876
- Tab: 支持 v-model 绑定当前 active 标签 #879
Bug Fixes
- 修复 DatetimePicker change 事件参数错误 #878
1.0.5
2018-04-13
Improvements
Bug Fixes
- 修复 NavBar 标题长度未限制的问题 #867
- 修复 Button loading 状态下无法水平对齐的问题 #858
- 修复 CellSwipe 在垂直滑动时也会触发 Swipe 的问题 #866
- 修复 ImagePreview close 方法失效的问题 #864
- 修复 SubmitBar 字体大小继承错误的问题 #857
- 修复 SwitchCell 文字未垂直居中的问题 #852
- 修复 Swipe touch 事件冒泡问题 #846
1.0.4
2018-04-10
Improvements
- Actionsheet: 新增 cancel 事件 #796
- Actionsheet: 增加最大高度限制 #777
- DatetimePicker: 支持所有 picker 组件配置 #788
- SubmitBar: 统一文字大小 #774
- i18n: 支持 zh-HK 语言 #812
Bug Fixes
- 修复 Button 加载状态下可点击的问题 #779
- 修复 Dialog 未初始化时 close 方法报错的问题 #841
- 修复 Popup 多层弹出时 lockScroll 失效的问题 #842
- 修复 SubmitBar 金额保留位数错误的问题 #820
- 修复 Sku row 行高错误 #840
1.0.3
2018-03-26
Improvements
- Cell: 新增 center 属性 #771
- Cell: 布局方式由 table 升级为 flex-box #770
- Field: 新增 button slot,支持插入按钮 #772
- Tab: click 事件回调新增 title 参数 #761
Bug Fixes
1.0.2
2018-03-22
Improvements
- DatetimePicker: 新增 show-toolbar 属性以及 month-year 类型 #736
- NavBar: 移除顶部 border #744
- NoticeBar: 修正内边距 #737
- Doc: 新增自定义图标指引 #754
Bug Fixes
- 修复 AddressEdit 初始化时省市区未正确选中的问题 #748
- 修复 List 隐藏时依然会触发 load 事件的问题 #751
- 修复 Sku 默认选中不生效的问题 #752
- 修复 Toast 蒙层被其他元素遮挡的问题 #740
- 修复 Tab 内容无法点击的问题 #749
1.0.1
2018-03-19
Bug Fixes
- 修复 create 模块循环引用导致某些情况下编译错误的问题 #728
1.0.0
2018-03-19
Breaking changes
- 新增 List 组件 #682
- 新增 Collapse 组件 #674
- 构建: 升级至 webpack 4,优化构建配置 #693
- Popup: 新增 lock-scroll 属性,废弃 lock-on-scroll、prevent-scroll 属性 #688
- Waterfall 组件不再维护,推荐使用 List 组件代替 #683
Improvements
- AddressEdit: 新增 show-delete 属性 #716
- CellSwipe: 优化 Swipe 动画流畅度 #685
- Field: 支持配置 autosize 最大/最小高度 #718
- Locale: 精简 i18n 配置文档 #701
- PullRefresh: 支持手动触发 loading 动画 #684
- Switch: 新增 size 数组,支持自定义尺寸 #723
- Sku: 新增头部金额 slot #705
- Sku: 优化 DOM 结构 #704
- Tab: 支持通过滑动手势进行切换 #694 #695
- Tag: 调整标签样式 #689
- Toast: 支持通过 Vue.use 注册 #690
Bug Fixes
- 修复 Actionsheet 下边框未展示的问题 #686
- 修复 AddressEdit 在数据变更时未正确选中省市区的问题 #680
- 修复 Stepper value 溢出的问题 #691
- 修复 Badge 选中时字体粗细 #687
0.12.14
2018-03-09
Bug Fixes
- Area: 修复 area-list 更新时未正确选中省市区的问题 #678
0.12.13
2018-03-09
Improvements
Bug Fixes
- 修复 CouponList 文字截断的问题 #675
0.12.12
2018-03-06
Improvements
Bug Fixes
0.12.11
2018-02-27
Improvements
- Checkbox: 新增 label-disabled 属性,支持禁用 label 点击 #644
- Popup: 新增 click-overlay 事件 #647
- Icon: 新增 warn 图标 #651
- Icon: 新增 info-o 图标, 优化 checked & underway 图标 #648
Bug Fixes
- 修复 Button loading 样式未居中的问题 #645
0.12.10
2018-02-12
Improvements
Bug Fixes
- Stepper: 修复清空输入框时 change 事件未正确触发的问题 #635
0.12.9
2018-02-08
Improvements
- PullRefresh: 新增 refersh 事件 #625
- Circle: 优化线条圆角 #624
- Picker: 新增 loading 属性 #619
- Loading: 新增 size 属性 #620
- Loading: 新增 circular 类型 #618
- Loading: 默认类型调整为 circular #623
Bug Fixes
- 修复 Sku message 更新时未重新渲染的问题 #627
0.12.8
2018-02-07
Improvements
- 新增 Circle 组件 #608
- Tab: 新增 title slot #603
- Toast: 加深背景色 #601
- Popup: 新增 getContaienr 属性 #611
- Sku: 支持图片上传 #612
- Sku: 支持自定义 Stepper #600
Bug Fixes
0.12.7
2018-01-31
Improvements
- Area: 新增 item-height、visible-item-count 属性 #591
- Dialog: 支持以组件形式调用 #593
- Toast: 支持同时弹出多个 Toast #586
- Sku: 新增 getSkuData 方法 #585
Bug Fixes
- 修复 Field label 多行时样式错误的问题 #583
0.12.6
2018-01-25
Improvements
- AddressEdit: 增加默认 slot #573
- Uploader: 新增 maxSize 属性 #575
- Sku: 新增 sku-body-top slot、resetSelectedSkuOnHide 属性 #568
Bug Fixes
0.12.5
2018-01-23
Improvements
- Button: 新增 text 属性 #563
- CouponList: 支持 v-model、exchangeButtonLoading、exchangeMinLength #556 #566
- Icon: 更新 share 图标 #562
- Sku: 优化渲染性能 #550
Bug Fixes
0.12.4
2018-01-18
Improvements
- Picker: 新增 confirmButtonText、cancelButtonText 属性 #548
- Toast: 新增 setDefaultOptions 方法 #541
- Dialog: 新增 setDefaultOptions 方法 #539
Bug Fixes
0.12.3
2018-01-12
Improvements
Bug Fixes
- 修复 Area 传空 AreaList 时报错的问题 #520
- 修复 AddressEdit 的 setAreaCode 方法失效的问题 #524
- 修复 Picker 点击选项时无法触发 change 事件的问题 #532
- 修复 PullRefresh 在横向滑动时也会触发的问题 #521
0.12.2
2018-01-08
Bug Fixes
- Swipe: 使用 translate2d 代替 translate3d, 避免 iOS11 下的 crash 问题 #518
- Picker: change 事件只在用户操作后触发 #517
- NoticeBar: 修复 text 属性变化时未重新计算的问题 #515
- AddressEdit: 修复搜索结果样式错误 #514
0.12.1
2018-01-05
Improvements
- Button: 调整 small 按钮内边距 #511
Bug Fixes
- 修复 Cell 标题为空时 icon 属性无法生效的问题 #508
- 修复 Cell 内边框宽度错误的问题 #506
- 修复 CouponList 行高错误的问题 #507
- 修复 CouponList 输入框样式错误 #502
- 修复 Radio 图标无法点击的问题 #505
0.12.0
2017-12-29
Breaking changes
Improvements
Bug Fixes
0.11.15
2017-12-25
Improvements
Bug Fixes
- 修复 popup 销毁时未解绑事件的问题 #477
- 修复使用 popup mixin 的组件未设定 props 类型的问题 #468
- 修复 package.json 配置中未包含 types 目录的问题 #462
0.11.14
2017-12-21
Improvements
- NumberKeyboard: 新增 hideOnClickOutside & closeButtonText 属性 #458
- Area: 优化性能 #457
- 优化代码格式检查命令 #455 #453
Bug Fixes
- 修复全局引入样式时 Cell 箭头错位的问题
0.11.13
2017-12-19
Improvements
- Area: 新增 'title' prop #450
- Icon: 新增 'info' prop #447
- Picker: 优化性能 #450
- Search: 支持 input 原生事件 #451
- GoodsAction: 新增 'info' 属性,支持路由跳转 #448
- Area & Sku: 支持多语言切换 #439 #440
Bug Fixes
- 修复 GoodsAction 在小屏下文字显示不全的问题 #446
0.11.12
2017-12-15
Improvements
Bug Fixes
- 修复 Popup preventScroll 属性失效的问题 #429
- 修复 Picker 滑动时未禁止页面滚动的问题 #432
- 修复 Picker 底部区域无法滑动的问题 #433
- 修复 PullRefresh 顶部内容遮挡的问题 #436
0.11.11
2017-12-13
Improvements
- Field: 支持 input 标签原生事件 #421
- Search: 支持 input 标签原生属性 #418
- CellGroup: 新增 'border' 属性 #420
- AddressEdit: 新增 focus、change-area、select-search 事件 #426
- Badge、CouponList、ContactCard: 增加点击反馈 #419
Bug Fixes
0.11.10
2017-12-12
Improvements
Bug Fixes
- Icon: 修复 'shopping-cart' 图标高度不居中的问题 #415
0.11.9
2017-12-11
Improvements
Bug Fixes
0.11.8
2017-12-08
Improvements
Bug Fixes
0.11.7
2017-12-07
Improvements
- Tab: 传入 sticky 属性且切换标签时,自动滚动至顶部 #389 chenjiahan
Bug Fixes
- 修复 Tab 初始标签滚动位置 #389 chenjiahan
0.11.6
2017-12-07
Improvements
Bug Fixes
- 修复 Popup overlayClass 类型错误 #374
- 修复 Field number 类型输入值过滤 #386
- 修复 Icon 'new' 显示问题 #381
- 修复 Sku 按钮圆角问题 #378
- 修复 Radio & Checkbox 禁用态样式 #383
- 修复 Field disabled 在安卓下的显示问题 #388
0.11.5
2017-12-04
Improvements
Bug Fixes
- 修复 Tab 删除时未自动切换 active 值的问题 #372
0.11.4
2017-11-30
Improvements
0.11.3
2017-11-28
Breaking changes
- NavBar: 规范事件命名, 由 'clickLeft' 改为 'click-left' #354
Improvements
0.11.2
2017-11-24
Improvements
- Icon: 增加 7 个新图标 #351
0.11.1
2017-11-24
Improvements
- Actionsheet: 更新关闭按钮样式 #340
- Popup: 新增 overlayClass、overlayStyle 属性 #349 #343
- Icon: 调整 unicode,避免展示特殊字符 #330
- ImagePreview: 支持手动关闭 #346
- Tabbar: 支持通过 slot-scope 判断 active 状态 #347
- SubmitBar: 新增左侧内容 slot #345
- 优化组件 staticClass 渲染效率 #337
- 优化文字截取相关样式 #334
- 优化按钮 css layer 及 GPU 开销 #336
Bug Fixes
0.11.0
2017-11-17
Breaking changes
Improvements
0.10.9
2017-11-15
Improvements
- Icon: 增加几个新 icons #315
Bug Fixes
- Search: 修复 box-sizing 错误 #312
0.10.8
2017-11-11
Improvements
- Tabbar: 支持 vue-router #305
- Stepper: 新增 plus & minus 事件 #294
- Progress: 新增 showPivot 属性 #300
- Loading: 新增 spinner 类型 #297
- Toast: 新增 mask 选项 #296
- 新增 Tab 英文文档 #308
- 新增 Toast 英文文档 #307
Bug Fixes
- 修复 npm run dist 在 windows 下报错的问题 #301
0.10.7
2017-11-08
Improvements
Bug Fixes
0.10.6
2017-11-06
Improvements
- 新增 Swipe initialSwipe 属性 #279
Bug Fixes
0.10.5
2017-10-30
Improvements
- Cell 支持 vue-router 路由跳转 #268
Bug Fixes
0.10.4
2017-10-26
Improvements
Bug Fixes
0.10.3
2017-10-25
Improvements
- 新增 Tabbar info 属性 #245
- 新增 Toast position 属性 #244
- 新增 Coupon showExchangeBar 属性 #243
- 新增高阶组件英文文档 #236
- 新增示例页面文档 #237
Bug Fixes
- 修复 Address & Contact 列表底部遮挡问题 #230
- 修复 popup 被依赖时未自动引入样式的问题 #231
- 修复 PullRefresh touchcancel 事件名拼写错误 #239
0.10.2
2017-10-20
Improvements
Bug Fixes
- 修复组件间样式依赖分析遗漏的问题 #224
0.10.1
2017-10-18
Improvements
- 升级 Vue 依赖至 2.5.0 版本
- 新增 Tabs swipeThreshold 属性 #206
Bug Fixes
- 修复 Swipe 组件 destroyed 时未清除 autoplay timer 的问题 #218
- 修复 Tab 组件 slot text 文本换行问题 #217
- 修复 TreeSelect 依赖路径错误 #216
- 修复 Checkbox 在微信浏览器下的边框渲染错误 #214
- 修复 Popup modal 层在某些情况下无法展示的问题 #211
- 修复 Waterfall 重复绑定事件的问题
0.10.0
2017-10-13
Breaking changes
- 移除 vant-css 中对 reset.css 的默认引用 #192 #196
- 重写 Swipe 组件,调整部分 API #174 #180 #194 #200
- 优化 Search 组件,修改原有结构 #198
Improvements
Bug Fixes
0.9.12
2017-10-11
Bug Fixes
- 修复 Search 样式问题 #191
0.9.11
2017-10-11
Improvements
- 新增 Contribute 相关文档 #182
Bug Fixes
- 修正 AddressEdit 组件姓名字段的键名为 name #187
- 修复 Field type 为 textarea 且 display none 时高度计算错误的问题 #188
- 修复 windows 下项目编译失败的问题 #185
0.9.10
2017-10-09
Improvements
- 新增 Contact 组件 #160
- 新增 AddressEdit 组件 #147
- 新增英文文档支持 #170
- 去除 zan-utils 依赖 #168
- 去除 transition 中冗余的兼容代码 #162
- 使用 clean-css 代替 gulp-cssmin
Bug Fixes
- 修复 Tab props 修改后未同步至父组件的问题 #148
- 修复 Button active 状态下边框样式问题 #150
- 修复 Stepper 组件输入框样式错误 #159
- 修复 Waterfall 未显示时 disable 属性无法生效的问题 #166
- 修复 vant-css 构建过程中未编译 calc 属性的问题
- 修复 MacOS 下 npm run dev 报错的问题 #152
- 修复文档在部分低版本浏览器路由失效的问题 #158
- 修复文档中遗漏 SwipeItem 组件引入方式的问题 #167
0.9.9
2017-09-26
Improvements
- Sku:支持禁用 Stepper #146
Bug Fixes
0.9.8
2017-09-24
Improvements
Bug Fixes
- 修复 Sku 留言渲染错误 #142
0.9.7
2017-09-21
Improvements
- Checkbox: 支持 shape 属性 #137
0.9.6
2017-09-20
Improvements
Bug Fixes
0.9.4
2017-09-15
Improvements
- Icon: 增加已完成图标 #129
Bug Fixes
0.9.3
2017-09-13
Improvements
Bug Fixes
- 修复部分组件样式依赖 reset.css 的问题 #128
0.9.2
2017-09-08
Breaking changes
- 内置 van-hairline 类,用于添加 0.5px 边框 #110
- Quantity:重命名为 Stepper #120
- PayOrder 重命名为 SubmitBar #120
- DeepSelect: 重命名为 TreeSelect #120
- OrderCoupon: 拆分为 CouponList 和 CouponCell 组件 #120
Bug Fixes
- 修复 Tabs 动画过渡效果 #111
- 修复 Swipe 页数为一时指示器未隐藏的问题 #106
- 修复 Toast 背景色值错误的问题 #118
- 修复自动引入组件样式时未引入内部依赖组件样式的问题 #115
Improvements
- 新增 Sku 组件 #123
- 新增 Area 组件 #113
- 新增 NavBar 组件 #121
- 新增 PullRefresh 组件 #117
- 新增 OrderCoupon 组件 #108
- 优化文档加载速度 #107
- 优化 Popup 文档 #109
- Card:支持 num 和 price 属性 #112
- Toast: 支持 loading 和 text 属性同时使用,优化渲染性能 #114
- Toast:布局方式改为 Flex 布局 #114
0.8.8
2017-09-01
Improvements
- 新增 DeepSelect 组件 #103
- 新增 GoodsAction 组件 #102
- 新增 OrderGoods 组件 #99
- 新增 PayOrder 组件 #98
- 优化 Step、Loading、Tag、Badge 文档 #101
- Checkbox: 支持 change 事件 #104
Bug Fixes
- 修复 make init 命令报错的问题 #97
0.8.7
2017-08-29
Improvements
- 新增 NoticeBar 组件 #94
- 新增 CellSwitch 组件 #95
- Dialog: 支持通过组件的方式进行调用 #93
- Progress: 简化 DOM 结构 #90
- CellSwipe: 性能优化,补充单元测试 #91
0.8.6
2017-08-24
Improvements
Bug Fixes
- 修复 DatetimePicker 初始值错误的问题 #89
0.8.5
2017-08-21
Breaking changes
- 优化单个组件构建方式, 减少文件体积 #74
Improvements
Bug Fixes
- 修复 Popup 默认开启 preventScroll 导致无法局部滚动的问题 #84
- 修复 Field autosize 高度错误的问题 #78
- 修复 Dialog z-index 错误的问题 #77
0.7.8
2017-08-10
Improvements
Bug Fixes
0.7.2
2017-07-31
Breaking changes
Bug Fixes
Improvements
0.6.6
2017-07-15
Improvements
- Tabs:支持滑动 #52
- Steps:新增 direction 和 activeColor 属性,支持竖向展示 #49
- Card:支持 thumb slot #48
- Field:支持 blur 事件,新增 icon slot #53
0.6.2
2017-06-26
Improvements
- Field 组件:支持 time 类型 #43
Bug Fixes
0.6.0
2017-06-15
Improvements
0.5.8
2017-05-25
Improvements
Bug Fixes
- 修复长按图片后隐藏的问题 #32
0.5.4
2017-05-09
Bug Fixes
Improvements
0.5.2
2017-04-26
Improvements
Bug Fixes