echarts icon indicating copy to clipboard operation
echarts copied to clipboard

[Bug] 当使用dataset时,markline会报错

Open tlbb764652810 opened this issue 2 weeks ago • 2 comments

Version

6.0

Link to Minimal Reproduction

https://echarts.apache.org/examples/zh/editor.html?c=line-simple&code=XZKxbsIwEIZ3nuK2LBGKQ0ISqg4tW0XVpVIHxOCaE0QQGzkOBVXMfYo-Rad26dOgvkZtJwbDDZZ99_nu953FRpWCwy289wDmVNEa1cgeAGrRSIYjmNoTwDSomZAYhBDQSjRcmd1GinnDVDALHZUX_UEIaR6TWMcfqWJLChOqFHpQmvVJCFkep4mByvUKnpF6QJb0dSQh0cBkGS8Ra4SxYMKH0shkIXGWpmfoXoo3XvrFtKIshDgiicE6Rde5hrlVVJBkqKFLMaToa2dB8tSIeZKULxAempL5VUhkIBJ11AQr3dhraBB3UmxzXuiaN-qs2FJmPZgLu7tdWethgNpv9BgCRhUuhNwHbXjfhe2lDtnSdYOBS1CjLFEj7QBb8IS-Uhk4WciZmGunQ3RtTbjROkqX1N5u9J3P1jFWUbmalPwiiflP5-_ja2iN08ooOX5_HT8__n5-vUqeULpFSRf2Vc4Op33bMucx66x3uPkH&enc=deflate

Steps to Reproduce

好用的例子如下

option = {
  xAxis: {
    type: 'category',
    data: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun']
  },
  yAxis: {
    type: 'value'
  },
  series: [
    {
      data: [150, 230, 224, 218, 135, 147, 260],
      type: 'bar',
      markLine: {
        data: [{
            name: '平均线',
            // 支持 'average', 'min', 'max'
            type: 'average'
        }]
      }
    }
  ]
};

不好用的例子如下

option = {
  dataset: {
    source: [
      ['score', 'amount', 'product'],
      [89.3, 58212, 'Matcha Latte'],
      [57.1, 78254, 'Milk Tea'],
      [74.4, 41032, 'Cheese Cocoa'],
      [50.1, 12755, 'Cheese Brownie'],
      [89.7, 20145, 'Matcha Cocoa'],
      [68.1, 79146, 'Tea'],
      [19.6, 91852, 'Orange Juice'],
      [10.6, 101852, 'Lemon Juice'],
      [32.7, 20112, 'Walnut Brownie']
    ]
  },
  xAxis: {type: 'category'},
  yAxis: {
    type: 'value'
  },
  series: [
    {
      type: 'bar',
      encode: {
        x: 'product',
        y: 'amount'
      },
      markLine: {
        data: [{
            name: '平均线',
            type: 'average'
        }]
      }
    }
  ]
};

Current Behavior

不好用的例子加载报错

Expected Behavior

Image

Environment

- OS:
- Browser:
- Framework:

Any additional comments?

之前v5的版本是好用的

tlbb764652810 avatar Dec 08 '25 10:12 tlbb764652810

@tlbb764652810 It seems you are not using English, I've helped translate the content automatically. To make your issue understood by more people and get helped, we'd like to suggest using English next time. 🤗

TRANSLATED

TITLE

[Bug] When using dataset, markline will report an error

echarts-bot[bot] avatar Dec 08 '25 10:12 echarts-bot[bot]

duplicate of #21300 This "ordinalMeta" bug 🐛 seems related to column positions inside dataset.source. It is triggered when the number of columns is >=3 AND the X-axis column position is >=3 : Demo.

helgasoft avatar Dec 08 '25 20:12 helgasoft