浏览代码

Fix ReactJS TypeError, Issue #323 (#325)

* Fix ReactJS TypeError, Issue #323

* style: space after `if`

* style: space after `if`

Co-authored-by: Shivam Mishra <scm.mymail@gmail.com>
tags/v1.5.8
Raí Toffoletto 4 年前
committed by GitHub
父节点
当前提交
dadecb296e
找不到此签名对应的密钥 GPG 密钥 ID: 4AEE18F83AFDEB23
共有 1 个文件被更改,包括 8 次插入4 次删除
  1. +8
    -4
      src/js/utils/animation.js

+ 8
- 4
src/js/utils/animation.js 查看文件

@@ -82,15 +82,19 @@ function animateSVG(svgContainer, elements) {

newElements.push(newElement);
animElements.push([animElement, parent]);

parent.replaceChild(animElement, unit);
if (parent) {
parent.replaceChild(animElement, unit);
}
});

let animSvg = svgContainer.cloneNode(true);

animElements.map((animElement, i) => {
animElement[1].replaceChild(newElements[i], animElement[0]);
elements[i][0] = newElements[i];
if (animElement[1]) {
animElement[1].replaceChild(newElements[i], animElement[0]);
elements[i][0] = newElements[i];
}
});

return animSvg;


正在加载...
取消
保存