vue在使用样式时如果是scoped的方式,在使用webpack打包后的选择器后面会增加[data-v-xxxx]的标记以区分不同组件之间选择器重名的引用关系。
但是使用animation配合keyframes,animation-name没有被认为是选择器,@keyframes animation-name后也未添加额外标识,使重名keyframes相互冲突影响,解决方法为将 animation-name 的命名格式规定为 animation-[path]-[file-name]-[name]。
暂时未想到其他方法。