【发布时间】:2017-12-05 05:08:15
【问题描述】:
例如,如果我在使用 SVG.js 绘制圆时,是否可以覆盖 .circle() 或 .ellipse() 函数,以便绘制像图像一样的半径线?
我想要类似 SVG.Ellipse = SVG.extend(SVG.Ellipse, {...})
(假设当前由其他人编写的项目中的实现过于复杂和抽象,无法尝试扩展内容,因此我只想尝试覆盖它)。
【问题讨论】:
-
你能提供一个小提琴吗?为什么不直接创建一个新的 svg?
-
@AlanSutherland 我希望...我正在尝试将其添加到现有项目中。谁编写了实现所有 SVG 的代码,谁就把它抽象出来了。所以在这一点上,经过几天尝试修改已经存在的内容,我决定尝试覆盖 SVG.Ellipse
-
我们可以看看你的代码吗?
-
@itcropper 不,你不能——绘制原生 SVG 元素的代码是 native 浏览器代码
标签: javascript svg svg.js