【问题标题】:randomizing colors for a jqPlot Graph随机化 jqPlot 图形的颜色
【发布时间】:2012-08-01 15:47:20
【问题描述】:

目前,我正在使用 seriesColors: [ "#55A9D3", "#D4EDE2", "#EA2E49"] 为我的 jqPlot 图表设置特定颜色,但是如果图表最终只有 3 个以上的结果,我希望 jqPlot 为我简单地随机化颜色(图表是根据动态数据生成的)。有没有办法做到这一点?非常感谢!

【问题讨论】:

  • 当你说随机时,有多随机?很容易想出随机的 RGB 值,但其中一些在绘图上会非常难看。为什么不使用 jqplots 默认的内置颜色?
  • @Mark 我可以使用 jqplots 默认的内置颜色从这三个开始吗?

标签: jquery-mobile jqplot


【解决方案1】:

试试这个:

seriesColors: $.merge([ "#55A9D3", "#D4EDE2", "#EA2E49"], $.jqplot.config.defaultColors)

【讨论】:

  • 嘿,有没有什么办法可以改变这个默认的调色板,让它看起来更好看?它真的是绿色、橙色和糟糕的吗?谢谢
  • 查看主题引擎。不过,我从来没有真正玩过它:jqplot.com/docs/files/jqplot-themeEngine-js.html
  • 假设如果我的 seriesColors 数组如下。系列颜色:[“#55A9D3”、“#D4EDE2”、“#EA2E49”]。如果系列中有超过 3 个值,那么颜色应该重复(如文档中所述)。但事实并非如此。它只是以“黑色”颜色显示其余切片。任何想法,我该如何解决这个问题。
猜你喜欢
  • 2014-08-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-10-05
  • 1970-01-01
  • 2018-10-22
  • 1970-01-01
相关资源
最近更新 更多