如何在Vue 2上使用AutoAnimate动画库?-灵析社区

777七月

通过在main.js中打印vAutoAnimate会发现它是一个使用vue3语法实现的指令,所以在vue2中无法实现原有的动画效果。在node_modules\@formkit\auto-animate\index.mjs中修改原有代码 const vAutoAnimate = { bind: (el, binding) => { autoAnimate(el, binding.value || {}); }, update: (el, binding) => { autoAnimate(el, binding.value || {}); }, mounted: (el, binding) => { autoAnimate(el, binding.value || {}); }, // ignore ssr see #96: getSSRProps: () => ({}), }; 可以看到效果的出现,但这种更改实现破坏了原有库的代码,也未测试过功能的影响,建议换用其他库或者提issue咨询原有库的作者们

阅读量:1

点赞量:0

问AI