我正在使用 Ziya Charts Gem 实施图表。不幸的是,文档并没有真正有用,或者我没有足够的咖啡来弄清楚主题。我知道我可以使用

设置主题
chart.add(:theme, 'whatever')

问题:我没有找到任何预定义的主题,也没有找到所需格式的引用。

有帮助吗?

解决方案

据我了解,主题是通过初始化ziya.rb文件中的主题目录来使用的,如下所示:

Ziya.initialize(:themes_dir => File.join(File.dirname(__ FILE__),%w [.. ..公共图表主题]))

您需要设置正确的目录,在本例中为public / charts / themes。我记得,它并没有随便开始。你有没有遇到过这个问题?

其他提示

如果您将ZiYa插件安装到Rails应用程序中,那么应该有一个主题目录。只需复制一个现有主题,将其名称更改为您想要的任何名称,然后根据需要进行修改。

漂亮的Flash图表的另一个选项是打开Flash图表。在我正在开发的Rails应用程序中处理Flash图表时,我从Ziya / SWF Charts移动到Open Flash Chart。还有一个用于Open Flash Chart的Rails插件。除了更容易使用之外,Open Flash Chart是开源的,所以如果你可以破解Flash,你可以自定义它。

要部分回答我自己的问题,网站来源中有一些主题可以在

查看
svn co svn://rubyforge.org/var/svn/liquidrail/samples/charting 

(然后转到/ public / charts / themes /)

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top