为了账号安全,请及时绑定邮箱和手机立即绑定

在“角度”中的“绘图 js”中设置自定义调色板

在“角度”中的“绘图 js”中设置自定义调色板

喵喵时光机 2022-09-23 10:04:45
我在最近的角度项目中使用了情节js。我通过使用基于角度的包装器成功实现了该库。有一件事我试图以多种方式实现,但失败了。我正在尝试使用我的自定义调色板来绘制其图表。我通过在图表数据布局中传递颜色来找到一个解决方法,例如,data = [{  values: allValues[0],  labels: allLabels,  type: 'pie',  name: 'Starry Night',  marker: {    colors: [['rgb(56, 75, 126)', 'rgb(18, 36, 37)', 'rgb(34, 53, 101)', 'rgb(36, 55, 57)', 'rgb(6, 4, 4)']]  },  domain: {    row: 0,    column: 0  },  hoverinfo: 'label+percent+name',  textinfo: 'none'}它工作了,但这不是完美的方法,因为我需要在每个图表数据中添加它,并且需要注意有多少个数据点,所以我推送了那些许多颜色代码。有没有办法在配置等地方提供我的调色板,以便每次初始化图表时,它都会开始从自定义的调色板中获取颜色。
查看完整描述

1 回答

?
皈依舞

TA贡献1851条经验 获得超3个赞

布局属性采用一个属性,该属性采用颜色名称/代码的列表。colorway


public graph: any = {

    data: [],

    layout: {

      colorway: ["red", "green", "blue", "goldenrod", "magenta"],

      autosize: true,

    }

}

但我还没有弄清楚如何在全球范围内设置它。


查看完整回答
反对 回复 2022-09-23
  • 1 回答
  • 0 关注
  • 53 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信