使用 Ag-Grid 刷新动态标题名称

Tho*_*mas 3 vue.js ag-grid

我有一个“选择”列,我想在标题名称中包含当前选定行的总数。

我正在使用,headerValueGetter但在选择新行时不会刷新该值。

// in my colDef
headerValueGetter: params => `(${this.totalSelected})`

// methods
onSelectionChanged(event) {
  this.totalSelected = event.api.getSelectedNodes().length
},
Run Code Online (Sandbox Code Playgroud)

totalSelected 是我的 Vue 组件的一个属性,它的值在选择新行时更新。

任何想法如何做到这一点?

在此处输入图片说明

Ale*_*den 5

尝试在 selectionChanged-event 中手动刷新标题:

onSelectionChanged(event) {
  this.totalSelected = event.api.getSelectedNodes().length;
  gridOption.api.refreshHeader();
},
Run Code Online (Sandbox Code Playgroud)