Element.getTotalLength()

以像素为单位,返回路径的长度(仅适用于path元素)。


返回值

数值。长度值。


使用
<svg id="svg" width="100" height="100"></svg>
var svg = Snap("#svg");
var c = svg.paper.path("M10 10L50 50").attr({
    stroke: "#000",
    strokeWidth: 3  
});
console.log(c.getTotalLength()); 
// 结果:
// 56.56854248046875