VTable icon indicating copy to clipboard operation
VTable copied to clipboard

LayoutMapAPI 类里面的 getCellAdressByHeaderPath 方法匹配逻辑有bug

Open Aurora-GSW opened this issue 2 months ago • 3 comments

Image

"columnWidthConfig": [
    {
      "width": 196,
      "dimensions": [
        {
          "value": "零售价",
          "indicatorKey": "xx1",
        },
        {
          "value": "①正常库存",
          "dimensionKey": "xx2",
        },
        {
          "value": "奶粉类",
          "dimensionKey": "xx3",
        }
      ]
    }
  ]

这个是我给的配置,debugger时发现getCellAdressByHeaderPath这个函数匹配到第一个零售价时就深度向下遍历了,没有考虑后面的零售价,导致匹配不上,行维度匹配也是同理

Aurora-GSW avatar Nov 11 '25 09:11 Aurora-GSW

https://github.com/VisActor/VTable/pull/4688 另外麻烦帮忙看看这个pr,没问题的话可以合并一下吗

Aurora-GSW avatar Nov 11 '25 09:11 Aurora-GSW

最新版本试了吗

fangsmile avatar Nov 12 '25 02:11 fangsmile

版本是最新的 1.22.3 @fangsmile

Aurora-GSW avatar Nov 12 '25 03:11 Aurora-GSW