对于圆形日常计划者,canvas和svg之间的正确选择是什么

时间:2017-06-04 00:38:12

标签: javascript html5 canvas svg electron

我是一个非常新的程序员(技术上想要程序员),我想问你们一个关于我的项目的html5图形工具的问题。 我打算用电子制作一个计划应用程序,计划表格应该是圆的。 this is the planner I am talking about.我想为每个循环扇区添加事件处理程序以添加新的或编辑现有列表。 所以我的问题是,在这种情况下,canvas和svg之间的正确方法是什么?我的意思是,哪种方法易于实现(或需要更短的代码),哪种方法具有更快的渲染速度和更好的性能?

2 个答案:

答案 0 :(得分:0)

如果你是初学者,你应该从SVG开始。渲染将更容易,事件管理也将如此。不要过分担心表现,他们都会为你做这个伎俩。

答案 1 :(得分:0)

找到一个更高级别的库(d3让人想到),看起来它有最适合您应用程序的函数,并使用它所构建的任何内容(canvas,svg,webgl,...)。

其他注意事项:如果您的技术选择不适用于您需要的平台,那么请不要使用它。 (不太可能是一个问题,因为你的标签表明这是一个电子应用程序。)