1

使用 Angular 7 和 Gridster2。

我有一个包含多个小部件的仪表板。每个小部件都是 gridster 项目中的单独角度组件。当我单击另一个小部件时,我必须更新小部件数据。我的问题是模型已成功更新,但未自动显示数据,单击 gridSter 项目中的任意位置后会显示更改的数据。

当我不使用 GridSter 时,这工作正常。

任何形式的帮助都将受到高度赞赏。

4

1 回答 1

1

您需要实施itemChangeCallback事件

this.options = {
    itemChangeCallback: this.itemChange.bind(this)
}

调用更新小部件itemChange

 itemChange() {
       // call function to update widget here
       this.widgetservice.updateDashboard().subscribe(data=>{
       });
 }
于 2019-07-10T09:13:04.720 回答