javascript - Raphael js 提高规模和翻译性能

标签 javascript performance raphael

你知道改进 raphael js 缩放和平移方法的任何方法吗?缩放 1000 个对象(400 个圆圈、400 条路径、50 个文本、150 个矩形)大约需要 3 秒,而平移这些对象大约需要 1.5 秒?

非常感谢:)

最佳答案

试试这个库:http://shapevent.com/scaleraphael/

它不是一个一个地缩放对象,而是缩放整个 Canvas 并保留原始坐标系。适用于 svg 和 vml。

关于javascript - Raphael js 提高规模和翻译性能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5022733/

相关文章:

javascript - 如何欺骗 Angular 相信文本输入已填充

javascript - 使用 ES2016 在 React 中的箭头函数中调用 setState 时未安装组件

java - 使用 Java 将 CSV 文件中的大量数据有效地添加到 SQLite DB 中

javascript - RaphaelJs ViewBox 缩放到点

javascript - 在剑道网格中对选定的行进行分组

javascript - new Date() 中的日期参数错误?

javascript - 不从 HTML 中删除不可见的元素不好吗?

performance - 在LINQ中优化IEnumerable到HashSet的转换

javascript - 拉斐尔,让对象不接收事件

internet-explorer - 如何在 IE(6/7/8)(VML) 中关闭文本抗锯齿