Vant3 更新日志

2021-09-06 16:44 更新
提示
當前文檔為 Vant 3 的更新日志,如需查詢 Vant 2 的更新內(nèi)容,請訪問 Vant 2 更新日志

介紹

Vant 遵循 Semver 語義化版本規(guī)范。

發(fā)布節(jié)奏

  • 修訂號:每周發(fā)布,包含新特性和問題修復(fù)。
  • 次版本號:每隔一至二個月發(fā)布,包含新特性和較大的功能更新,向下兼容。
  • 主版本號:無固定的發(fā)布時間,包含不兼容更新和重大功能更新。

更新內(nèi)容

v3.1.5

2021-07-26

Feature

  • AddressEdit: 新增 address-edit-button-font-size 樣式變量 #9113
  • Icon: 新增 shield-o 圖標 #9082
  • Locale: 新增 Russian 俄羅斯語言包 #9088
  • Toast: 優(yōu)化不可點擊狀態(tài)下的光標展示 #9116
  • Uploader: 新增 click-upload 事件 #9119
  • Uploader: 新增 readonly 屬性 #9118

Bug Fixes

  • Icon: 修復(fù) invitation 圖標名稱拼寫錯誤 #9096
  • NumberKeyboard: 修復(fù)點擊外部時會觸發(fā) close 事件的問題 #9108
  • Search: 修復(fù)左側(cè)圖標顏色不正確的問題 #9100
  • Tabbar: 修復(fù) tabbar-item-icon-margin-bottom 樣式變量名稱 #9101

v3.1.4

2021-07-19

Feature

  • ActionSheet: 新增 before-close 屬性 #9068
  • Cascader: 新增 option 插槽 #9036
  • Cascader: 優(yōu)化光標展示 #9032
  • Popup: 新增 before-close 屬性 #9067
  • ShareSheet: 新增 before-close 屬性 #9068
  • Tabs: 新增 click-tab 事件 #9037

Bug Fixes

  • Field: 修復(fù) label-align 為 right 時 required 標記位置錯誤的問題 #9035
  • List: 修復(fù)在 Tabs 內(nèi)嵌套使用時,切換 Tabs 不觸發(fā) load 事件的問題 #9022
  • Popup: 修復(fù)某些情況下未正確觸發(fā) open、close 事件的問題 #9065

v3.1.3

2021-07-11

Feature

  • Calendar: 新增 click-subtitle 事件 #8981
  • Calendar: 新增 subtitle 插槽 #8980
  • ConfigProvider: 新增 icon-prefix 屬性 #8986
  • Slider: 新增 drag 事件參數(shù) #8990
  • Slider: 新增 left-button、right-button 插槽 #8989
  • touch-emulator: 支持通過白名單排除節(jié)點 #8984

Bug Fixes

  • Step: 修復(fù) z-index 過高問題 #9003

v3.1.2

2021-07-03

Feature

  • Area: 新增 toolbar、confirm、cancel 插槽 #8969
  • Calendar: 優(yōu)化日期較多時的加載性能 #8955
  • Cascader: 新增 disabled 選項 #8952
  • ConfigProvider: 新增 tag 屬性 #8967
  • Picker: 新增 toolbar 插槽,將 default 插槽標記為廢棄 #8968
  • Picker: 允許 Option 的值為 number 類型 #8951
  • Picker: 新增 picker-option-padding CSS 變量 #8947

Bug Fixes

  • Toast: 修復(fù)文字換行問題 #8965

v3.1.1

2021-06-27

Feature

  • Cell: 新增 value 插槽,將 default 插槽標記為廢棄 #8933
  • CollapseItem: 新增 label 插槽 #8934
  • NoticeBar: 新增 reset 方法 #8917
  • Tabs: 新增 nav-bottom 插槽 #8915

v3.1.0

2021-06-22

New Component

Feature

  • 所有組件支持 CSS 變量 aef257 fe1cba
  • 新增 primary-color 等樣式變量 #8861
  • Checkbox: icon 插槽新增 disabled 參數(shù) #8839
  • Cascader: 新增 className 選項 #8882
  • Cascader: 新增 color 選項 #8883
  • CellGroup: 新增 inset 屬性 #8885
  • GridItem: 新增 reverse 屬性 #8878
  • IndexBar: 新增 teleport 屬性 #8820

Bug Fixes

  • Dialog: 修復(fù) message 作為函數(shù)時返回 HTML 字符串無效的問題 #8872
  • Slider: 修復(fù)設(shè)置 step 屬性時,輸入值格式化錯誤的問題 #8893

v3.0.18

2021-06-03

Feature

  • Button: 新增 icon 插槽 #8783
  • CouponList: 新增 list-footer、disabled-list-footer 插槽 #8801
  • Locale: 新增 French 法語語言包 #8795
  • Popup: 新增 icon-prefix 屬性 #8793
  • Popup: 新增 overlay-content 插槽 #8794

Bug Fixes

  • Collapse: 修復(fù)在 safari 上可能出現(xiàn)渲染異常的問題 #8788
  • NoticeBar: 修復(fù)在 Popup 內(nèi)嵌套使用時播放異常的問題 #8789
  • List: 移除未使用的 @list-icon-margin-right 變量 #8759
  • @vant/touch-emulator: 修復(fù) SSR 時報錯的問題 #8767

v3.0.17

2021-05-23

Feature

  • ActionBarIcon: 新增 icon-prefix 屬性 #8748
  • Calendar: 新增 over-range 事件 #8739
  • Calendar: 新增 show-range-prompt 屬性 #8739
  • Calendar: 新增 top-info、bottom-info 插槽 #8716
  • GridItem: 新增 icon-color 屬性 #8753
  • NoticeBar: 默認 speed 由 50 調(diào)整為 60 #8694
  • Popover: 新增 icon-prefix 屬性 #8703
  • Toast: 新增不同類型 Toast 的 transition 過渡效果 #8743
  • Uploader: max-size 屬性支持函數(shù)格式 #8744

Bug Fixes

  • Button: 修復(fù) tsx 下使用時缺少 onClick 類型定義的問題 #8665
  • Calendar: 修復(fù)默認日期不正確的問題 #8696
  • DatetimePicker: 修復(fù)動態(tài)設(shè)置 minDate、maxDate 時異常的問題 #8658
  • List: 修復(fù)在開啟 animated 的 Tabs 下使用時加載異常的問題 #8741
  • Tabs: 修復(fù)滾動事件監(jiān)聽不正確的問題 #8734
  • Toast: 修復(fù)多次調(diào)用時持續(xù)時間不正確的問題 #8742

v3.0.16

2021-05-03

Feature

  • Swipe: 新增 indicator 插槽的 active 參數(shù) #8645
  • Cascader: 新增 @cascader-header-padding less 變量 #8626
  • Steps: 新增 icon-prefix 屬性 #8631
  • 導(dǎo)出更多類型定義 #8652

Bug Fixes

  • Stepper: 修復(fù) blur 事件觸發(fā)時機 #8620
  • SubmitBar: 修復(fù) @submit-bar-price-font-size 變量不生效的問題 #8639
  • Swipe: 修復(fù)在 Popup 內(nèi)時展示可能不正確的問題 #8643
  • Tabs: 修復(fù)在 Popup 內(nèi)時展示可能不正確的問題 #8642

v3.0.15

2021-04-25

Feature

  • Cascader: 新增 click-tab 事件 #8606

Bug Fixes

  • Tab: 修復(fù) SSR 時報錯的問題 #8603
  • Rate: 修復(fù)點擊半星時未正確選中的問題 #8580
  • Tag: 修復(fù)使用 color 和 plain 屬性時邊框顏色錯誤的問題 #8601

v3.0.14

2021-04-18

Feature

  • Badge: offset 屬性支持傳入任意單位 35edb7
  • Rate: 支持在 readonly 時渲染任意小數(shù)結(jié)果 #8528

Bug Fixes

  • ContactList: 修復(fù) nodes 類型錯誤 0b764b

v3.0.13

2021-04-11

Feature

  • ActionBar: 新增 @action-bar-icon-background-color 樣式變量 #8474
  • Popover: 升級依賴的 @popperjs/core 到 2.9.2 版本 0d1323
  • perf: 優(yōu)化包體積 ba3e6d

Types

  • Popup: 修復(fù) PopupCloseIconPosition 類型錯誤 15d901
  • Search: 修復(fù)在 tsx 下部分 props 不存在的問題 #8485
  • Stepper: 優(yōu)化 theme 屬性類型定義 #8489

Bug Fixes

  • Field: 修復(fù) autofocus 屬性不生效的問題 #8488

v3.0.12

2021-04-05

Feature

  • CollapseItem: 新增 readonly 屬性 #8445
  • Field: 新增 clear-icon 屬性 #8438
  • Search: 新增 clear-icon 屬性 #8439
  • Search: 新增 error-message 屬性 #8442
  • Search: 新增 formatter、format-trigger 屬性 #8441

Bug Fixes

  • 修復(fù) Webstorm 下組件標簽提示不正確的問題 #8450

v3.0.11

2021-03-30

Feature

  • Cascader: 新增 swipeable 屬性 #8383
  • Dialog: 新增 footer 插槽 #8382
  • Dialog: 支持在 message 中傳入 render 函數(shù) #8420
  • Image: 新增 icon-size 屬性 #8395
  • Row: 新增 wrap 屬性 #8393

Bug Fixes

  • Field: 修復(fù)在個別情況下錯誤地清除錯誤提示的問題 #8409
  • Sticky: 修復(fù)在 SSR 時提示 Element 不存在的問題 #8407
  • Tabs: 修復(fù)在 safari 上左滑退出頁面時手勢判斷錯誤的問題 #8388

v3.0.10

2021-03-19

Feature

  • ActionSheet: 新增 cancel 插槽 #8333
  • Badge: 新增 show-zero 屬性 #8381
  • Cascader: 新增 close-icon 屬性 #8334
  • Popover: 新增 close-on-click-overlay 屬性 #8351
  • Popover: 新增 duration 屬性 #8355
  • Popover: 新增 overlay-class 屬性 #8353
  • Popover: 新增 overlay-style 屬性 #8354
  • ShareSheet: 新增 cancel 插槽 #8335
  • Sticky: 新增 change event #8374
  • Tag: close 事件新增 event 參數(shù) #8337
  • Toast: 新增 iconSize 選項 #8338

Feature

  • ContactList: 新增 @contact-list-item-radio-icon-color Less 變量 #8322
  • Coupon: 新增 @coupon-corner-checkbox-icon-color Less 變量 #8323
  • List: 新增 @list-loading-icon-size Less 變量 #8365
  • Loading: 新增 @button-loading-icon-size Less 變量 465bf0
  • PullRefresh: 新增 @pull-refresh-loading-icon-size Less 變量 #8366

Bug Fixes

  • Popover: 修復(fù) close-on-click-outside 屬性不生效的問題 #8352
  • Swipe: 修復(fù)添加 scale 動畫時寬度計算錯誤的問題 #8330

v3.0.9

2021-03-08

Feature

  • AddressList: 新增 tag 插槽 #8292

Bug Fixes

  • 修復(fù)主題定制不生效的問題 #8301
  • 修復(fù)在 TS 下使用 app.use 注冊組件報錯的問題 #8308

v3.0.8

2021-03-07

Types

  • 完善所有組件的類型定義 #8264

Feature

  • ImagePreview: 新增 transition 屬性 #8275
  • ImagePreview: 新增 overlay-style 屬性 #8276
  • Locale: 新增 th-TH 泰語 #8297
  • PullRefresh: 新增 pull-distance 屬性 #8280
  • Button: 新增若干個 Less 變量 #8281

Bug Fixes

  • ActionSheet: 修復(fù)返回頁面時可能錯誤地重新打開的問題 #8272
  • Stepper: 修復(fù)在 iOS14 下禁用時輸入框文字不可見的問題 #8277
  • Swipe: 修復(fù)動態(tài)插入輪播圖時渲染錯誤的問題 #8288

v3.0.7

2021-02-28

Feature

  • Notify: 新增 lockScroll 選項 #8168
  • Popup: click-overlay 事件新增 Event 參數(shù) #8107
  • ShareSheet: 新增 overlay-style 屬性 #8225
  • ShareSheet: 新增 overlay-class 屬性 #8225
  • Step: 新增 finish-icon 插槽 #8241
  • Steps: 新增 finish-icon 屬性 #8103
  • Uploader: 新增 @uploader-mask-text-color 樣式變量 #8064

perf

  • 包體積優(yōu)化:調(diào)整適配的瀏覽器版本,與 Vue 3 保持一致 #8227

Bug Fixes

  • ActionSheet: 修復(fù) safe-area-inset-bottom 屬性不生效的問題 #8085
  • DateTimePicker: 修復(fù) v-model 為 null 時初始值不正確的問題 #8193
  • Form: 修復(fù)提交表單時可能滾動到錯誤的表單項的問題 #8159
  • ImagePreview: 修復(fù)第二次調(diào)用時可能出現(xiàn)渲染不正確的問題 #8060
  • IndexBar: 修復(fù)初始化時激活的錨點未正確渲染的問題 #8164
  • Popup: 修復(fù)動態(tài)設(shè)置 lock-scroll 屬性不生效的問題 #8169
  • Swipe: 修復(fù)初始化時 active 值可能錯誤的問題 #8061
  • SwipeCell: 修復(fù)點擊外部時 click 事件參數(shù)不正確的問題 #8108
  • Tabbar: 修復(fù) name 為 0 時激活的選項可能不正確的問題 #8125
  • Tabs: 修復(fù) v-model 為 0 時激活的標簽頁可能不正確的問題 #8074
  • Toast: 修復(fù) SSR 時可能報錯的問題 #8214

v3.0.6

2021-01-31

Feature

  • Area: 支持超過 6 位的地區(qū)碼 #8001
  • Form: show-error 屬性的默認值調(diào)整為 false #8016
  • Form: 支持在 validator 中返回錯誤提示 #8052
  • NumberKeyboard: 新增 blur-on-close 屬性 #8033
  • Popover: 新增 click-overlay 事件 #8050
  • Popover: 支持在 action 選項對象中配置 color 字段 #8049
  • Sticky: 新增 position、offset-bottom 屬性 #7979

Bug Fixes

  • Button: 修復(fù)加載狀態(tài)下會觸發(fā)表單提交的問題 #8018
  • Calendar: 修復(fù)無法使用 scrollToDate 方法的問題 #7983
  • Empty: 修復(fù) linearGradient id 可能導(dǎo)致沖突的問題 #8013
  • Toast: 修復(fù) closeOnClickOverlay 設(shè)置為 true 不生效的問題 #8044

v3.0.5

2021-01-24

Feature

  • Badge: 新增 offset 屬性 e0b463
  • Calendar: reset 方法支持重置到指定日期 #7966
  • Icons: 新增 wechat 圖標, 重命名原 wechat 圖標為 wechat-pay b3cd8c
  • ImagePreview: 調(diào)用 swipeTo 方法后自動重置縮放狀態(tài) #7972
  • ImagePreview: 調(diào)整 swipeDuration 的默認值為 300ms #7970
  • ShareSheet: 新增 wechat-moments 朋友圈圖標 ca66fb
  • Slider: 新增 readonly 屬性 4cd991

style

  • ShareSheet: 更新 qrcode 圖標 32a08b
  • TreeSelect: 新增右側(cè)選項點擊反饋 bada31

Bug Fixes

  • Calendar: 修復(fù)調(diào)用 reset 方法時未重置到默認日期的問題 #7967
  • Dialog: 修復(fù)切換 allowHtml 時 message 渲染不正確的問題 #7968
  • ImagePreview: 修復(fù) scale 事件的 index 參數(shù)為 undefined 的問題 #7971

v3.0.4

2021-01-17

Feature

  • Cascader: 新增 field-names 屬性,用于自定義字段名 #7933
  • Cell: 支持在設(shè)置 is-link 時將 clickable 設(shè)置為 false 來禁用點擊狀態(tài) #7923
  • DropdownItem: 支持傳入數(shù)組或?qū)ο蟾袷降?title-class #7926
  • Popup: 支持傳入數(shù)組或?qū)ο蟾袷降?overlay-class #7924
  • Toast: 新增 overlayClass 選項 #7925
  • Toast: 新增 overlayStyle 選項 #7898

Bug Fixes

  • AddressEdit: 修復(fù)無法調(diào)用 setAreaCode 方法的問題 6a184f
  • Circle: 修復(fù)漸變色不生效的問題 #7909
  • NumberKeyboard: 修復(fù) delete、extra-key 插槽不生效的問題 52a0e5
  • Search: 修復(fù)控制臺存在 update:modelValue warning 的問題 #7872
  • Swipe: 修復(fù)頁面隱藏時未暫停自動輪播的問題 1c428f

v3.0.3

2021-01-10

Feature

  • Field: 新增 autocomplate 屬性 #7877

Bug Fixes

  • Area: 修復(fù)無法調(diào)用 getValues 方法的問題 03c7b4
  • ImagePreview: 修復(fù) close-on-popstate 屬性不生效的問題 #7880
  • List: 修復(fù)更新 error 屬性后未觸發(fā)位置檢查的問題 b79c32

v3.0.2

2021-01-02

Feature

  • Calendar: 新增 scrollToDate 方法 #7847
  • Form: 新增 disabled 屬性 #7830
  • Form: 新增 readonly 屬性 #7830
  • Loading: 新增 text-color 屬性 #7806
  • Picker: 新增 columns-field-names 屬性 #7791
  • NumberKeyboard: 新增 random-key-order 屬性 #7841

Bug Fixes

  • Calendar: 修復(fù) title 插槽不生效的問題 #7826
  • Calendar: 修復(fù)動態(tài)設(shè)置 defaultDate 不生效的問題 #7815
  • Popup: 修復(fù)組件銷毀時未解除滾動鎖定的問題 #7835
  • Stepper: 修復(fù)動態(tài)設(shè)置 modelValue 時未格式化的問題 81494d

v3.0.1

2020-12-27

Feature

  • Form: valdiate 方法支持校驗多個表單項 #7810
  • Form: resetValidation 方法支持重置多個表單項 #7811
  • Stepper: 新增 show-input 屬性,用于控制是否顯示輸入框 #7812
  • IndexBar: 新增 scrollTo 方法 #7794

Bug Fixes

  • Cascader: 修復(fù)動畫閃爍的問題 #7802
  • CountDown: 修復(fù) SSR 過程中內(nèi)存泄露的問題 #7808
  • Image: 修復(fù) SSR 時提示 DOM 不匹配的問題 #7822
  • Popup: 修復(fù)滾動穿透的問題 #7738
  • Stepper: 修復(fù) change 事件重復(fù)觸發(fā)的問題 #7820
  • Swipe: 修復(fù) SSR 樣式不正確的問題 #7821
  • Swipe: 修復(fù)在 keepalive 標簽內(nèi)使用時顯示不正確的問題 #7772

v3.0.0

2020-12-23

更新內(nèi)容

請參考 Vant 3.0 正式發(fā)布:全面擁抱 Vue 3

v3.0.0-rc.4

2020-12-21

New Component

  • 新增 Cascader 級聯(lián)選擇組件 #7771

cascader級聯(lián)選擇組件

Feature

  • Stepper: 新增 show-input 屬性 #7785
  • uploader: 支持在 fileList 的選項中單獨配置 imageFit deletable previewSize beforeDelete 字段 #7731

Types

  • Lazyload: 修復(fù)類型定義錯誤 #7757

v3.0.0-rc.3

2020-12-10

Breaking Change

  • Stepper: async-change 屬性重命名為 before-change,并調(diào)整使用方法 e026d2

perf

  • Stepper: 優(yōu)化代碼包體積 #7675

Bug Fixes

  • Stepper: 修復(fù)禁用按鈕仍然能點擊的問題 c27760
  • Tabs: 修復(fù)動態(tài)設(shè)置 active 值無效的問題 #7717
  • 包含 v2.11.3 版本的所有改動和修復(fù)

v3.0.0-rc.2

2020-12-04

perf

  • 優(yōu)化包體積大小 #7675

Bug Fixes

  • Lazyload: 修復(fù)未導(dǎo)出 ESModule 的問題 #7685
  • NumberKeyboard: 修復(fù) hide-on-click-outside 屬性不生效的問題 #7668 #7667
  • Uploader: 修復(fù)動態(tài)修改 status 不生效的問題 #7681
  • Types: 修復(fù) teleport 類型定義錯誤的問題 #7687
  • 包含 v2.11.2 版本的所有改動和修復(fù)

v3.0.0-rc.1

2020-12-01

Breaking Change

  • Popover: trigger 屬性的默認值調(diào)整為 click 1699d9

Feature

  • Lazyload: 適配 Vue 3 d3ca40
  • 包含 v2.11.1 版本的所有改動和修復(fù)

style

  • Circle: 新增 @circle-color Less 變量 1a6cf6
  • Circle: 新增 @circle-layer-color Less 變量 65a5ed
  • Circle: 新增 @circle-size Less 變量 b57f7e
  • IndexBar: 默認高亮顏色調(diào)整為紅色 65b680 87b0a0
  • IndexBar: 右邊距調(diào)整為 8px aad055

Bug Fixes

  • Image: 修復(fù) lazy-load 屬性不生效的問題 0ba818
  • Lazyload: 修復(fù)類型定義錯誤的問題 d0c4c2
  • Popup: 修復(fù) transition-appear 屬性不生效的問題 dd6930

v3.0.0-beta.10

2020-11-22

Bug Fixes

  • Radio: 修復(fù) Radio 無法操作的問題 0f7c9a

v3.0.0-beta.9

2020-11-22

New Component

氣泡彈出框

Feature

  • Search: 新增 blur 方法 d26282
  • Search: 新增 focus 方法 2833bc

Bug Fixes

  • Checkbox: 修復(fù) bind-group 屬性不生效的問題 #7447
  • Badge: 修復(fù)無類型定義的問題 c487b3
  • 包含 v2.11.0 版本的所有改動和修復(fù)

v3.0.0-beta.8

2020-11-15

Bug Fixes

  • ActionSheet: 修復(fù)選項禁用或加載時仍能點擊的問題 996598
  • ActionSheet: 修復(fù) callback 選項不生效的問題 27b761
  • Calendar: 修復(fù) default-date 為 null 時渲染失敗的問題 #7519
  • DatetimePicker: 修復(fù) DOM 上渲染多余屬性的問題 ed332d
  • NoticeBar: 修復(fù)初始化邏輯執(zhí)行多次的問題 0712d9
  • Swipe: 修復(fù)在 lazy-render 模式下渲染失敗的問題 e06ba4
  • Swipe: 修復(fù)初始化邏輯執(zhí)行多次的問題 c94173
  • Tabs: 修復(fù)初始化邏輯執(zhí)行多次的問題 599e81
  • 包含 v2.10.14 版本的所有改動和修復(fù)

v3.0.0-beta.7

2020-11-08

Bug Fixes

  • Calendar: 修復(fù)動態(tài)設(shè)置 minDate 和 maxDate 時展示錯誤的問題 #7412
  • DropdownMenu: 修復(fù)無法禁用 closeOnClickOutside 屬性的問題 #7473
  • Uploader: 修復(fù)在 before-read 返回 true 無效的問題 #7493
  • Uploader: 修復(fù)在 delete 事件中無法獲取 index 的問題 #7481
  • 包含 v2.10.13 版本的所有改動和修復(fù)

v3.0.0-beta.6

2020-11-01

Bug Fixes

  • Swipe: 修復(fù)開啟 lazy-render 且 loop 為 false 時渲染節(jié)點不正確的問題 #7465
  • Swipe: 修復(fù)開啟 lazy-render 時子節(jié)點被重復(fù)掛載的問題 #7466
  • Tabs: 修復(fù)初始動畫錯誤的問題 49e877
  • ActionBar: 修復(fù)類型定義不存在的問題 #7440 #7442
  • 包含 v2.10.12 版本的所有改動和修復(fù)

v3.0.0-beta.5

2020-10-24

Bug Fixes

  • Swipe: 修復(fù)動態(tài)插入輪播時無法滾動的問題 #7366
  • Toast: 修復(fù) forbidClick 屬性不生效的問題 #7396
  • Toast: 修復(fù) duration 變化未生效的問題 #7394
  • 包含 v2.10.11 版本的所有改動和修復(fù)

v3.0.0-beta.4

2020-10-18

refactor

  • Layout: 默認使用 flex 布局,移除 type 屬性 f7a120

style

  • Stepper: 布局方式調(diào)整為 inline-block e9c282

Bug Fixes

  • ContactList: 修復(fù) select 事件重復(fù)觸發(fā)的問題 1dd408
  • Search: 修復(fù)布局錯誤的問題 9cd48e
  • Image: 修復(fù)圖片加載錯誤時仍會渲染圖片節(jié)點的問題 59fb1d
  • Pagination: 修復(fù) change 事件觸發(fā)時機錯誤的問題 346035
  • Toast: 修復(fù)展示時會鎖定滾動的問題 a622ca
  • 包含 v2.10.10 版本的所有改動和修復(fù)

v3.0.0-beta.3

2020-10-03

breaking changes

  • Checkbox: 在 Cell 內(nèi)部使用時,現(xiàn)在需要手動添加 @click.stop 來阻止事件冒泡 #7023

Feature

  • 新增 Badge 徽標組件 #6573
  • Tab: 增加滑動切換動畫 #1174
  • 包含 v2.10.9 版本的所有改動和修復(fù)

v3.0.0-beta.2

2020-09-28

Bug Fixes

  • 修復(fù)引入 Vant 時提示 'global is not defined' 的問題 7007fc

v3.0.0-beta.1

2020-09-28

breaking changes

  • DatetimePicker: change 事件的第一個參數(shù)調(diào)整為當前選中值 058665

refactor

使用 Composition API 重構(gòu)以下組件:

Feature

  • Locale: 新增德語語言包 #7245
  • Pagination: 新增多個插槽 #7222

Bug Fixes

  • Picker: 修復(fù) setIndex 方法無效的問題 d2a542
  • Dialog: 修復(fù)最小高度錯誤的問題 bf1f0f
  • 包含 v2.10.8 版本的所有改動和修復(fù)

v3.0.0-beta.0

2020-09-18

breaking changes

  • Dialog: allow-html 屬性的默認值調(diào)整為 false 02c7a7
  • Picker: allow-html 屬性的默認值調(diào)整為 false 02c7a7

refactor

使用 Composition API 重構(gòu)以下組件:

Bug Fixes

  • AddressEdit: 修復(fù) emits 未聲明導(dǎo)致 warning 的問題 1e6a12
  • AddressEdit: 修復(fù)點擊省市區(qū)彈窗的蒙層時無法關(guān)閉的問題 02e89a
  • Field: 修復(fù)在 iOS 上中文輸入過程中觸發(fā) input 事件的問題 #7035
  • 包含 v2.10.7 版本的所有改動和修復(fù)

v3.0.0-alpha.5

2020-09-13

breaking changes

  • Button: native-type 屬性的默認值調(diào)整為 button df8059

refactor

使用 Composition API 重構(gòu)以下組件:

Feature

  • Button: 新增 icon-position 屬性 #7174
  • slider: 新增 range 屬性,支持范圍選擇 #7175
  • TabbarItem: 新增 @tabbar-item-active-background-color 變量 #7162

Bug Fixes

  • Sticky: 修復(fù)組件銷毀時報錯的問題 #7169

v3.0.0-alpha.4

2020-09-06

breaking changes

  • Dialog: before-close 屬性用法調(diào)整,不再傳入 done 函數(shù),而是通過返回 Promise 來控制
  • SwipeCell: before-close 屬性不再傳入組件實例
  • ImagePreview: 移除 async-close 屬性,新增 before-close 屬性

refactor

使用 Composition API 重構(gòu)以下組件:

Bug Fixes

  • Tag: 修復(fù) color 屬性不生效的問題 4b6da2
  • 修復(fù)在 TSX 中使用組件時提示類型錯誤的問題 #7076
  • 修復(fù)全量引入組件時提示類型錯誤的問題 #7056

v3.0.0-alpha.3

2020-09-01

Feature

  • ActionSheet: 新增 description 插槽 #7068
  • Toast: 使用 composition api 重構(gòu) 44aaa4

Types

  • 修復(fù)使用 app.use 注冊組件時提示類型錯誤的問題 #7056
  • 修復(fù) $toast、$dialog 類型不存在的問題 0acbc6

Bug Fixes

  • Dialog: 修復(fù) Dialog.close 不生效的問題 476e16
  • Toast: 修復(fù)設(shè)置 toast.message 不生效的問題 dac7fe

v3.0.0-alpha.2

2020-08-28

Bug Fixes

  • 修復(fù)使用 yarn add vant@next 安裝失敗的問題

v3.0.0-alpha.1

2020-08-28

refactor

使用 Composition API 重構(gòu)以下組件:

  • ActionBar
  • AddressList
  • Area
  • Badge
  • Button
  • Circle
  • Col
  • Collapse
  • CountDown
  • Image
  • Row
  • List
  • Loading
  • NavBar
  • NoticeBar
  • Progress
  • Rate
  • Sidebar
  • Slider
  • Steps
  • Sticky
  • Tabbar

Bug Fixes

  • Rate: 修復(fù)控制臺報 emit warning 提示的問題 c32fba
  • Button: 修復(fù) click 事件參數(shù)丟失的問題 cea272
  • CellGroup: 修復(fù) attrs 繼承錯誤的問題 8f978a
  • Dialog: 修復(fù)部分彈窗相關(guān)屬性不生效的問題 af94c9
  • Image: 修復(fù) loading 圖標和 error 圖標不展示的問題 c720ee

v3.0.0-alpha.0

2020-08-22

主要改動

  • 完成 Vue 3 適配
  • 調(diào)整部分組件的 v-model 和 prop.sync 用法,以適配 v-model 語法變更
  • 調(diào)整部分組件的 prop 和 event 用法
  • 重命名所有組件的 info 屬性為 badge
  • 重命名所有組件的 get-container 屬性為 teleport
  • 廢棄 SwitchCell 組件
  • 廢棄個別 API

已知問題

  • Lazyload、Panel 和 Sku 組件暫未完成 Vue 3 適配
詳細改動請參考 從 v2 升級。


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號