Merge pull request #11984 from dataease/pr@dev-v2@chart-line-fix

fix(图表-基础折线图): 修复新建图表无法显示内容的问题
This commit is contained in:
jianneng-fit2cloud 2024-09-03 20:58:00 +08:00 committed by GitHub
commit 96085792b2
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -289,7 +289,7 @@ export class Line extends G2PlotChartView<LineOptions, G2Line> {
protected configLegend(chart: Chart, options: LineOptions): LineOptions {
const optionTmp = super.configLegend(chart, options)
const xAxisExt = chart.xAxisExt
if (!optionTmp.legend || xAxisExt.length === 0 || xAxisExt[0].customSort.length === 0) {
if (!optionTmp.legend || xAxisExt.length === 0 || xAxisExt[0].customSort?.length === 0) {
return optionTmp
}
// 图例自定义排序
@ -302,7 +302,6 @@ export class Line extends G2PlotChartView<LineOptions, G2Line> {
name: item,
value: item,
marker: {
spacing: 13,
symbol: l.marker.symbol,
style: {
r: 6,
@ -316,7 +315,6 @@ export class Line extends G2PlotChartView<LineOptions, G2Line> {
})
const legend = {
...l,
itemHeight: l.itemHeight + 4,
custom: true,
items: legendItems
}