Javascript 如何使用svg.js绘制圆弧
使用“我想用圆弧绘制路径”:Javascript 如何使用svg.js绘制圆弧,javascript,html,svg,svg.js,Javascript,Html,Svg,Svg.js,使用“我想用圆弧绘制路径”: M75,0 L75,118.85 A30,30 0 0 0 640,660.15 L568.5690264688633,781.8607965826662 我尝试了一切(空白、逗号等),但没有成功。仍在获取错误: 错误:解析问题d=“M 50 0 L 50 108.8499984741211 A 660.3822631835938 199.75233459472656 L 631.133056640625 133.80345153808594” 非常感谢。有一个
M75,0 L75,118.85 A30,30 0 0 0 640,660.15 L568.5690264688633,781.8607965826662
我尝试了一切(空白、逗号等),但没有成功。仍在获取错误:
错误:解析问题d=“M 50 0 L 50 108.8499984741211 A 660.3822631835938 199.75233459472656 L 631.133056640625 133.80345153808594”
非常感谢。有一个插件,它提供了一个更简单的界面来创建路径。使用该插件,您可以编写以下内容:
var draw = SVG('drawing').size(800, 800);
var path draw.path().M(10, 10).L(20, 20)
以下是该插件的一些示例:
svg.js中还有一个称为路径数组的新功能:
你到底写了什么?以下内容对我很有用:
var-draw=SVG('draw').size(800800).path(“M75,0 l75118.85 A30,30 0 0 640660.15 L568.569026468863781.8607965826662”).attr({stroke:'000',fill:'none')代码>我写了$svg.path(“M75,0 L75118.85 A30,30 0 0 710.3045697572263209.82594606724422 L728.8662409116189.78229476017066”)
。但是输出siM 75 0 L 75 118.8499984741211 A 710.3045654296875 209.82594299316406 L 728.8662109375 189.78228759765625
我尝试使用您的代码A,得到了与我相同的代码:(你使用的是哪个版本?奇怪。我只是按照你的链接从那里下载了它。嗯,这很奇怪。你下载了devel或production版本吗?对于每个想沿圆画圆弧的人,你可以在这里找到答案: