在所有行上强制使用相同的颜色

米歇尔·德·尼斯

我已经解决了。我应该更彻底地阅读API文档。


我绘制了15条不同的等值线,它们都必须为#FF0000/ Red。它们都具有红色,但是它们具有稍深和较浅的变体。

选项对象:

        var options = {
            series: {                       
                points: { 
                    show: true,
                    radius: 5,
                    symbol: "circle",
                    fill: true,
                    color: ('#00FF00')
                },
                lines: {
                    editable: false,
                    hoverable: false,
                    clickable: false,
                    color: ("#FF0000")
                }
            },
            yaxes: [ { 
                position: "left", 
                min: 0, max: 60, 
                tickSize: 4, 
                //color: 'transparent'
            } ],
            xaxes: [ { 
                position: "bottom", 
                min: 7.00, max: 7.80, 
                //color: 'transparent' 
            } ],
            grid: {
                backgroundColor: "white",
                editable: true,
                hoverable: false, 
                clickable: false
            },
            legend: {
                position: "nw"
            },
            colors: ['#FF0000'],                
        };  

数据对象:

        var data = [                
            { data: line10, lines: { show: true, lineWidth: 2 }, points: { show: false }, editable: false, clickable: false, hoverable: false },
            { data: line15, lines: { show: true, lineWidth: 2 }, points: { show: false }, editable: false, clickable: false, hoverable: false },
            { data: line20, lines: { show: true, lineWidth: 2 }, points: { show: false }, editable: false, clickable: false, hoverable: false },
            { data: line25, lines: { show: true, lineWidth: 2 }, points: { show: false }, editable: false, clickable: false, hoverable: false },
            { data: line30, lines: { show: true, lineWidth: 2 }, points: { show: false }, editable: false, clickable: false, hoverable: false },
            { data: line35, lines: { show: true, lineWidth: 2 }, points: { show: false }, editable: false, clickable: false, hoverable: false },
            { data: line40, lines: { show: true, lineWidth: 2 }, points: { show: false }, editable: false, clickable: false, hoverable: false },
            { data: line50, lines: { show: true, lineWidth: 2 }, points: { show: false }, editable: false, clickable: false, hoverable: false },
            { data: line60, lines: { show: true, lineWidth: 2 }, points: { show: false }, editable: false, clickable: false, hoverable: false },
            { data: line70, lines: { show: true, lineWidth: 2 }, points: { show: false }, editable: false, clickable: false, hoverable: false },
            { data: line80, lines: { show: true, lineWidth: 2 }, points: { show: false }, editable: false, clickable: false, hoverable: false },
            { data: line90, lines: { show: true, lineWidth: 2 }, points: { show: false }, editable: false, clickable: false, hoverable: false },
            { data: line100, lines: { show: true, lineWidth: 2 }, points: { show: false }, editable: false, clickable: false, hoverable: false },
            { data: line110, lines: { show: true, lineWidth: 2 }, points: { show: false }, editable: false, clickable: false, hoverable: false },
            { data: line120, lines: { show: true, lineWidth: 2 }, points: { show: false }, editable: false, clickable: false, hoverable: false },   


            { data: startPoint, lines: { show: true }, points: { show: true }, editable: true, editMode: 'xy', color: '#00FF00' },
        ];

Flot.jsAPI文档指出以下:

如果数据系列多于颜色,则Flot会尝试通过使主题中的颜色变暗和变暗来生成额外的颜色。

是否可以将此选项设置为false或强制设置颜色?

米歇尔·德·尼斯

正如我发布问题一样,我想出了为什么不尝试添加相同颜色15次的原因。那行得通。

我变了

colors: ['#FF0000']

colors: ['#FF0000', '#FF0000', '#FF0000', '#FF0000', '#FF0000', '#FF0000', '#FF0000', '#FF0000', '#FF0000', '#FF0000', '#FF0000', '#FF0000', '#FF0000', '#FF0000', '#FF0000']

一个限制是它们基于从零开始的索引器,因此如果我Flot data series在它们之间添加其他任何元素,我都必须重新排列颜色。


不管我有什么问题,我都再次阅读了API文档,发现colorlines对象不是对象的一部分那就是我做错了。

我将Data对象更改为此,将颜色设置在每行的末尾:

            var data = [                
                { data: line10, lines: { show: true, lineWidth: 2 }, points: { show: false }, editable: false, clickable: false, hoverable: false, color: "#FF0000" },
                { data: line15, lines: { show: true, lineWidth: 2 }, points: { show: false }, editable: false, clickable: false, hoverable: false, color: "#FF0000" },
                { data: line20, lines: { show: true, lineWidth: 2 }, points: { show: false }, editable: false, clickable: false, hoverable: false, color: "#FF0000" },
                { data: line25, lines: { show: true, lineWidth: 2 }, points: { show: false }, editable: false, clickable: false, hoverable: false, color: "#FF0000" },
                { data: line30, lines: { show: true, lineWidth: 2 }, points: { show: false }, editable: false, clickable: false, hoverable: false, color: "#FF0000" },
                { data: line35, lines: { show: true, lineWidth: 2 }, points: { show: false }, editable: false, clickable: false, hoverable: false, color: "#FF0000" },
                { data: line40, lines: { show: true, lineWidth: 2 }, points: { show: false }, editable: false, clickable: false, hoverable: false, color: "#FF0000" },
                { data: line50, lines: { show: true, lineWidth: 2 }, points: { show: false }, editable: false, clickable: false, hoverable: false, color: "#FF0000" },
                { data: line60, lines: { show: true, lineWidth: 2 }, points: { show: false }, editable: false, clickable: false, hoverable: false, color: "#FF0000" },
                { data: line70, lines: { show: true, lineWidth: 2 }, points: { show: false }, editable: false, clickable: false, hoverable: false, color: "#FF0000" },
                { data: line80, lines: { show: true, lineWidth: 2 }, points: { show: false }, editable: false, clickable: false, hoverable: false, color: "#FF0000" },
                { data: line90, lines: { show: true, lineWidth: 2 }, points: { show: false }, editable: false, clickable: false, hoverable: false, color: "#FF0000" },
                { data: line100, lines: { show: true, lineWidth: 2 }, points: { show: false }, editable: false, clickable: false, hoverable: false, color: "#FF0000" },
                { data: line110, lines: { show: true, lineWidth: 2 }, points: { show: false }, editable: false, clickable: false, hoverable: false, color: "#FF0000" },
                { data: line120, lines: { show: true, lineWidth: 2 }, points: { show: false }, editable: false, clickable: false, hoverable: false, color: "#FF0000" }, 


                { data: startPoint, lines: { show: true }, points: { show: true }, editable: true, editMode: 'xy', color: '#00FF00' },
            ];

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

您如何强制Flutter BottomNavigationBar在所有TABS上具有相同的宽度?

来自分类Dev

如何在所有表单上更改相同的背景颜色?

来自分类Dev

检查列是否在所有行上都具有相同的值

来自分类Dev

过滤以在所有操作上强制小写

来自分类Dev

有没有办法在所有新的 Qt 项目上强制使用 QT_NO_FOREACH?

来自分类Dev

如何在所有行中使用相同的文本向 CSV 添加新列

来自分类Dev

在所有ViewController上应用相同的逻辑

来自分类Dev

在所有线程上读取相同的结构

来自分类Dev

OpenGL阴影贴图在所有对象上均相同

来自分类Dev

在所有设备上使引导箱的高度相同

来自分类Dev

如何强制3个按钮在所有屏幕尺寸上均匀显示在同一行中?

来自分类Dev

ImageResizer .Net免费版本是否在所有图像上强制使用无缓存头?

来自分类Dev

让Ranorex在所有测试中使用相同的用户代码

来自分类Dev

在所有目标中使用相同的CFBundleVersion和CFBundleShortVersionString

来自分类Dev

在所有活动中使用相同的微调器

来自分类Dev

在所有活动中使用相同的微调器

来自分类Dev

使用awk,在所有列中减去上一行并打印结果

来自分类Dev

在所有流量和所有页面上强制使用HTTPS

来自分类Dev

使用Java在所有字段上的MongoDB文本索引

来自分类Dev

在所有服务方法上使用属性(IOperationBehavior)

来自分类Dev

使用Java在所有字段上的MongoDB文本索引

来自分类Dev

附加在所有具有相同类别的div上

来自分类Dev

SQL 选择在所有行中具有相同值的项目

来自分类Dev

在所有使用.gitattributes的平台上的git repo中强制LF eol

来自分类Dev

强制使用jquery在所有<a>标记上下载文件

来自分类Dev

如何检查Ansible任务的结果在所有服务器上是否相同?

来自分类Dev

使活动规模在所有设备上都相同吗?- 安卓

来自分类Dev

需要帮助在所有工作表上执行相同的公式

来自分类Dev

State对象中的map在所有节点上都相同吗?

Related 相关文章

  1. 1

    您如何强制Flutter BottomNavigationBar在所有TABS上具有相同的宽度?

  2. 2

    如何在所有表单上更改相同的背景颜色?

  3. 3

    检查列是否在所有行上都具有相同的值

  4. 4

    过滤以在所有操作上强制小写

  5. 5

    有没有办法在所有新的 Qt 项目上强制使用 QT_NO_FOREACH?

  6. 6

    如何在所有行中使用相同的文本向 CSV 添加新列

  7. 7

    在所有ViewController上应用相同的逻辑

  8. 8

    在所有线程上读取相同的结构

  9. 9

    OpenGL阴影贴图在所有对象上均相同

  10. 10

    在所有设备上使引导箱的高度相同

  11. 11

    如何强制3个按钮在所有屏幕尺寸上均匀显示在同一行中?

  12. 12

    ImageResizer .Net免费版本是否在所有图像上强制使用无缓存头?

  13. 13

    让Ranorex在所有测试中使用相同的用户代码

  14. 14

    在所有目标中使用相同的CFBundleVersion和CFBundleShortVersionString

  15. 15

    在所有活动中使用相同的微调器

  16. 16

    在所有活动中使用相同的微调器

  17. 17

    使用awk,在所有列中减去上一行并打印结果

  18. 18

    在所有流量和所有页面上强制使用HTTPS

  19. 19

    使用Java在所有字段上的MongoDB文本索引

  20. 20

    在所有服务方法上使用属性(IOperationBehavior)

  21. 21

    使用Java在所有字段上的MongoDB文本索引

  22. 22

    附加在所有具有相同类别的div上

  23. 23

    SQL 选择在所有行中具有相同值的项目

  24. 24

    在所有使用.gitattributes的平台上的git repo中强制LF eol

  25. 25

    强制使用jquery在所有<a>标记上下载文件

  26. 26

    如何检查Ansible任务的结果在所有服务器上是否相同?

  27. 27

    使活动规模在所有设备上都相同吗?- 安卓

  28. 28

    需要帮助在所有工作表上执行相同的公式

  29. 29

    State对象中的map在所有节点上都相同吗?

热门标签

归档