公司两年前有一个项目,用的vue加elemnt-ui。
接到一个新需求,日期选择需要用monthrange。
用了之后,发现并没有效果,然后发现原来是版本问题。
项目用的是2.2.0,最新的element-ui版本已经到了2.13.0了。
虽然可以用两个month来代替monthrange,
但是想着长痛不如短痛,不如干脆索性升级好了。
网上找教程
npm uninstall elemetn-ui
npm install element-ui@2.13.0 -S
然后启动本地环境,浏览器一直在加载中,内存溢出了
网上找原因
原来是vue版本太低了,至少要2.5.16,项目中用的是2.5.2。
应该升级vue到2.6就好了。
然后看了vue2.6改了什么内容,大概就是改了slot-scope,render等一堆东西。
看了看这个庞大的项目,要不还是忍一忍?
所以,还是回到了原来的elment-ui 2.2.0,还是选择了用两个month来代替monthrange.