Refresh all components of Pentaho CDE dashboard

2020-04-19 06:50发布

问题:

I want to be able to refresh entire Pentaho CDE dashboard including all components using a button.

Currently I use this code window.location.reload(), which refreshes whole HTML page. But it reloads all resources, which makes it slow.

Is there a way of how to refresh all components of Pentaho CDE dashboard?

回答1:

Use and call this function:

function updateAllDashboardComponents() {
    Dashboards.updateAll(Dashboards.components);
}