Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
全部,
我们有一个 SVG 文件,其中绘制了一件衣服的轮廓。现在我们要识别这件衣服的节点,这样,类似于SVG-edit,可以识别和操作文件的路径(在 SVG-edit 中,绘制不规则形状后,您单击箭头按钮(左先按钮)并双击绘制的形状以查看节点圆圈)。
考虑到在 SVG-edit 中,输出是很多数字,每个节点都被分配了自己的 id,你如何识别每个节点(在 JS 中)然后将其设置为动态 id?
干杯
你的轮廓是折线吗?一条路径?两者都有用于查询沿路径/线的各个点的接口。路径由具有x和y属性的 SVGPathSegs 组成,而折线由 SVGPoints 组成,它还提供x和y。
x
y
我不确定这是否是您要问的。我认为将 ID 附加到各个点是不可能的,至少我不知道这样做的方法。