我知道这个问题可能很基本,但我是初学者,所以我希望这是合理的。我尝试搜索,但无法真正找到关于该主题的任何基本信息。所以......如果我有一个网络应用程序,用户随着时间的推移会产生一定的数字,我想创建一个饼图并散布这些数据,我该怎么做?我想用不同的值对不同的图表做一堆jpgs,但这会很荒谬,所以我假设有一个更简单的方法来做到这一点。这是真的?如何在网络应用程序中创建图表?
4
A
回答
9
您可以使用Google Charts:
4
如果你不想深潜到硬核javascript和自己创建所有的视觉效果,jQuery有一堆插件-ins和扩展可以帮助你更容易地完成你想做的事情。看看这里 http://www.jqplot.com/
也许它可以让你开始在你正在寻找的方向。
0
看一看,这将需要jQuery库的寿
6 jquery的图表插件 http://www.reynoldsftw.com/2009/02/6-jquery-chart-plugins-reviewed/
或者我建议使用海军报,这是一个
Mootools的图表 http://workshop.rs/2010/02/moobargraph-ajax-graph-for-mootools/
4
jQuery插件。这是非常容易使用,它有非常好的文档:http://code.google.com/p/flot/
0
1
基本上有3种方法:
经典(和高度兼容)的方法是做你自己说的,并产生对服务器端的这些图像。每次有人请求时,您都可以随时生成这些图像,或者您可以以某种方式缓存它们 - 这取决于您。
一个现代的方法是使用SVG和Canvas来生成这些图像客户端与Javascript。请注意,一些较旧的浏览器(如IE6)将无法显示它们。
最后,您可以使用其他浏览器插件(如Flash,Java或Silverlight)来生成客户端的图像。缺点是浏览器必须有适当的插件,而移动设备在这里通常处于劣势。
另外,正如其他人已经指出的那样,有很多框架可以让你远离麻烦。如果有些人甚至会自动选择3种方法中的哪一种,我不会感到惊讶(但我没有使用任何自己,所以我不能说)。
相关问题
- 1. 创建社交网络应用程序
- 2. 如何在iOS应用程序中使用网络操作创建表单?
- 3. 如何创建网络图表?
- 4. 如何创建离线iphone网络应用程序?
- 5. 如何为应用程序创建虚拟网络
- 6. 如何在iphone上的网络设置应用程序中创建一个TableView?
- 7. 如何为网址创建网络图?
- 8. 如何在iPhone应用程序中显示Wifi网络列表?
- 9. 如何解决网络农场中的网络应用程序
- 10. 如何在实用程序应用程序中创建两个表视图?
- 11. 在网络共享上创建本地AMP应用程序
- 12. 在iPhone应用程序中创建图表和图表?
- 13. 构建网络应用程序
- 14. 如何网络kivy应用程序
- 15. 反应原生优势?如何创建网络和应用程序?
- 16. 如何在Django应用程序中创建新的网址?
- 17. 如何创建应用程序导览教程,指导您的用户使用网络应用程序
- 18. 使用shell命令创建Chrome网络应用程序
- 19. 在Silverlight中创建绘图/图表应用程序的指导
- 20. 在flex中创建网络图
- 21. 创建一个基本的网络应用程序
- 22. Java EE网络应用程序文件创建
- 23. 创建一个实时网络应用程序
- 24. Chrome网络应用程序
- 25. Android网络应用程序
- 26. 使用引导程序创建网络表
- 27. 如何构建具有Google+外观的网络应用程序?
- 28. 如何构建本地网络应用程序?
- 29. 如何在Delphi应用程序中创建图形
- 30. 如何在java小应用程序中创建图形实例
SO使用此... – dotjoe 2010-11-08 22:10:34
+1 Flot易于使用,无需flash – 2010-11-09 00:43:16