什么时候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));
}
Run Code Online (Sandbox Code Playgroud)
在这里使用animVal的理由是什么?
谢谢,bsr.