AG Grid中如何动态更新overlayNoRowsTemplate?

How to dynamically update the overlayNoRowsTemplate in AG Grid?

在 AG Grid 中,我可以为无行覆盖指定自定义模板:

<AgGridReact 
    ...
    overlayNoRowsTemplate={'My funky message about no rows'}
/>

但我想动态更改它,尤其是在发生错误时。例如:

是否可以动态更改 overlayNoRowsTemplate

将状态变量传递给模板:

const [message, setMessage] = useState('My funky message about no rows');

 <AgGridReact
    // ...
    overlayNoRowsTemplate={message}
  >
</AgGridReact>

根据按钮点击更改它:

const onBtShowLoading = useCallback(() => {
  setMessage('unable to connect to server')
}, [])

查看 following plunkr 中的实现。