antvis / S2

⚡️ A practical visualization library for tabular analysis.
https://s2.antv.antgroup.com
MIT License
1.49k stars 196 forks source link

🤔点击单元格中的icon,获取不到本行的数据,怎么可以点击图标获取当前行的数据 #2985

Open dyllike3892654 opened 3 days ago

dyllike3892654 commented 3 days ago

🏷 Version

Package Version
@antv/s2 ^2.0.0-next.26
@antv/s2-react ^2.0.0-next.25
@antv/s2-vue

Sheet Type

使用的react中的透视表 SheetComponent 组件

🖋 Description

我使用的是 @antv/s2-react 中的 SheetComponent 组件 ,给 表格 的 s2Options增加 配置 icon,使单元格的数据前增加一个icon图标,代码如下: conditions: { icon: [ // 配置数据单元格 { field: 'number', position: 'left', mapping() { return { icon: 'CellUp', fill: '#2498D1', }; }, }, ], },

出现的问题是:当我点击单元格的时候可以获取到数据,但是当我单击到图标上时就会显示 undefined ; image

使用 headerActionIcons 这个属性只能在角头、列头、行头显示 image

想达到的效果是:点击图标能获取当前行的数据

🔗 Reproduce Link

😊 Expected Behavior

😅 Current Behavior