若你想悬浮到单元格上时显示你处理过的值 那么需要用到tooltipValueGetter
应用场景: 单元格字段实际的值可能是后端存数据库用的value 而用户要看的是value的中文转义 如 1 代表 ‘是’ ,单元格的值实际上为1, tooltipField 悬浮上去的时候用户看到也是1 ,若想让用户看到 ‘是’ 就需要对悬浮显示的值做处理
因此:tooltipField 和tooltipValueGetter 不能在同一列中同时使用
tooltipField 显示的值=单元格实际的值 ,
tooltipValueGetter 显示的值 = 你处理的值
若同时使用 tooltipValueGetter 会不生效
下面是在列中使用tooltipValueGetter
data() {
return {
columnDefs: [
{
headerName: 'Athlete Col 2',
field: 'athlete',
tooltipValueGetter: (params)=>{
const {value} = params
return value==1?:'是':'否'
},
},
{
headerName: 'Athlete Col 1',
field: 'email',
tooltipField:'email'
},
],
}
}