Vivus MAP 数组为空,没有渲染动画。
作者: RaidPRDev创建于 2021年8月4日更新于 2021年8月5日
**Vivus 版本**:0.4.6 **浏览器**:Chrome 92.0.4515.131、Edge 92.0.902.62 和 Firefox 90.0.2(Windows 10)**可复现步骤**:我的 SVG 无法动画化,但我已经解决了这个问题。 稍后会详细介绍。 当我记录 `onReady` 函数返回的 Vivus 元素时,MAP 数组属性为空。 关于我的环境:我使用 Webpack 4.44.2 打包代码。 我使用文件属性加载 SVG。 当 Vivus 迭代路径时,它会触发 `Vivus.prototype.isInvisible` 函数。 它将尝试获取 `data-ignore` 属性 `el.getAttribute('data-ignore')`,然后检查 `ignoreAttr` 是否为空。 然而,在我的端上,`ignoreAttr` 设置为 undefined,因此它不会允许路径填充到 MAP 数组中。
内容来源: maxwellito/vivus