如何快速的将Vant从v3升级到v4

326 阅读1分钟

Vant组件是我们移动端开发使用很频繁的一个UI库。v4版本对v3进行了很多升级,增加了很多比较实用组件,所以升级到v4还是很有必要的。Vant官网上有专门出了一个升级指南,按照指南进行升级,还是很方便的,所谓早升早享受。

  • 1、首先你需要安装 Vant 4 以及 @vant/compat,然后根据官网进行babel的配置;

  • 2、全局搜索引入Dialog、Toast、Notify、ImagePreview的地方,将原先引入从vant中转为@vant/compat,就可以不改变原先代码的写法;

  • 3、比较麻烦的是DatetimePicker的升级,该组件拆分为TimePickerDatePickerPickerGroup 三个组件。这里的v-model的引用方式和confirmcancelchange参数都发生了改变。

  • 4、Picker组件也发生重构,这里主要注意columns属性,之前可以接收一级数组,现在的话,只能是对象数组。所以需要进行代码改造。

这几步走完,大部分内容也就进行了升级,可以单个页面逐个审查,看看是否有遗漏。

看看新的v4有哪些精彩的组件值得我们升级