什么时候SVG元素的animVal和baseVal不同。何时是使用它们获得正确值的适当时间。可以基于读取逐字差异 这里但是当所有这些值都不同时,我更关心。任何转换或缩放都会影响它吗?
在SO上另一篇文章 这里
function rectCorner(rect){
pt.x = rect.x.animVal.value + rect.width.animVal.value;
pt.y = rect.y.animVal.value + rect.height.animVal.value;
return pt.matrixTransform(rect.getTransformToElement(svg));
}
在这里使用animVal的理由是什么?
谢谢, BSR。