DataV兼容vue3的方法
发现问题
在使用vue开发大屏时,发现了一个很好用的可视化组件库DataV(http://datav.jiaminghi.com/ ),不是阿里那个DataV哈,用vue2开发时都一切顺利,直到有一天升级项目到vue3时,发现一堆报错,后面查了下,好像是DataV不兼容vue3,而vue3版本的DataV(https://github.com/DataV-Team/DataV-Vue3 )还在开发中,咋办呢?动手开整!
解决办法
查了DataV的github的pull requests,处理办法也挺简单:
1、安装DataV:npm install @jiaminghi/data-view
2、将nodemodules/@jiaminghi/data-view/lib/components/decoration3/src/main.vue中rect标签的:key=”i”剪切到有v-for那一层的template中。
3、将nodemodules/@jiaminghi/data-view/lib/components/decoration6/src/main.vue中rect标签的:key=”i”剪切到有v-for那一层的template中。
转载请标注来源与原作者