我有一组颜色可供我的控制器和 javascript 文件访问
colors = ["#66c2a5", "#abdda4", "#abdda4", "#fee08b", "#fd8d3c", "#d53e4f"]
red = ["#FFF", "#d53e4f"]
special = ["#d53e4f", "#d53e4f", "66c2a5", "#e0e0e0"]
现在我在一个通用的 javascript 文件和一个通用的控制器中复制了两次。
有没有办法让它更整洁并只放在一个地方?
编辑:我有两种图表(d3.js),有些是固定的,永远不会改变,有些是来自控制器的动态图表。
这些颜色对两种图表都很常见。
将颜色放在通用控制器助手中并将它们传递给 JS 是否更好,或者我应该保持原样(js 和控制器中的颜色)