如何在其他文件中覆盖我的图表配置(设置间隙)? 我的配置位于const,位于confChart.js 附:我试过chartGraph(差距= 100),但它没有用( 谢谢你的答案)
export const chartGraph = (name, type, gap}) => ({
title: name,
gapPeriod: gap,
forceGap: true,
connect: false,
balloonText: '<b>[[title]]</b>',
lineThickness: 1.5,
type: 'smoothedLine',
});
&#13;
答案 0 :(得分:0)
尝试:
export const chartGraph = (name, type, gap) => ({
title: name,
gapPeriod: gap,
forceGap: true,
connect: false,
balloonText: '<b>[[title]]</b>',
lineThickness: 1.5,
type: type,
});
没有} 然后如果你想在其他函数中覆盖调用:
chartGraph.gapPeriod = 100
如果它无法正常工作,请发送更多部分代码或更好地解释它无法正常工作
答案 1 :(得分:0)
charGraph
只返回Object
。它接受Object
作为参数。因此,要覆盖没有任何默认值的默认值,您可以执行以下操作:
const myOptions = { name: 'example', type: 'example', gap: 'example' }
chartGraph(myOptions)
您的功能正在使用Object destructuring