我在一页纸上有一堆图表,都是“线”图,它们在X轴和Y轴上都使用“线性”刻度。我很想取消必须做的事情
const graph1 = new Chart(ctx1, {
type: 'line',
options: {
scales: {
x: {
type: 'linear',
},
y: {
type: 'linear',
},
},
},
});
相反,你只需:
const graph1 = new Chart(ctx1, {});
我尝试设置Chart.defaults.type
和Chart.defaults.scales.type
,但没有效果。
也称为Chart.options.type
。
1条答案
按热度按时间vnjpjtjt1#
如果您希望避免重复配置,您可能希望使用默认类型和选项声明和初始化常量或变量,然后使用ES6简写语法表示对象文字。
下面是一个可能的实现: