使用Angular Gridster2更新模型后组件未刷新

时间:2019-05-15 09:16:01

标签: angular angular-gridster2

使用Angular 7和Gridster2。

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

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

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

1 个答案:

答案 0 :(得分:0)

您需要实施itemChangeCallback事件

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

itemChange中的呼叫更新小部件

 itemChange() {
       // call function to update widget here
       this.widgetservice.updateDashboard().subscribe(data=>{
       });
 }
相关问题