Html 纯SVG Javascript库
我正在寻找一个库,它可以加速HTML5 SVG的编写和对象的操作。我想要一些能够利用所有SVG功能的东西 我使用的是Raphael,但令人烦恼的是,它(严重)限制了VML的功能。我不关心跨浏览器兼容性,我只想要SVG的完整javascript抽象。我不关心转换为flash,我不关心转换为2d画布。。。你明白了 有什么选择?还是我应该习惯于原始SVG声明和操作Html 纯SVG Javascript库,html,svg,Html,Svg,我正在寻找一个库,它可以加速HTML5 SVG的编写和对象的操作。我想要一些能够利用所有SVG功能的东西 我使用的是Raphael,但令人烦恼的是,它(严重)限制了VML的功能。我不关心跨浏览器兼容性,我只想要SVG的完整javascript抽象。我不关心转换为flash,我不关心转换为2d画布。。。你明白了 有什么选择?还是我应该习惯于原始SVG声明和操作 谢谢如果您的图形以某种方式从数据生成,我会尝试一下D3.js 即使您需要的数据权重很低,我认为查看一下也非常有用 好的一面是,它生成绝对标
谢谢如果您的图形以某种方式从数据生成,我会尝试一下D3.js 即使您需要的数据权重很低,我认为查看一下也非常有用 好的一面是,它生成绝对标准的svg,使用标准的css样式,因此您可以轻松地检查正在发生的事情。您甚至可以使用它生成svg,然后将svg复制/粘贴到另一个没有D3.js的项目中 另一个优点是对过渡的支持,这是非常好的imho
有一个新的小型库,名为,它提供了更简单的svg操作,并且没有任何VML遗留代码/限制,如有。Raphael是一个构建非常强大的svg库,如果其功能有限,使用纯Javascript+SVG可能是正确的方法。我想我会给Keith Wood的JQuery SVG一个gojQuery SVG不是一个库,它是一个扩展,支持JQuery的多种功能,特别是它的选择器功能,可以应用于SVG元素。