Компонент не обновляется после обновления модели с помощью Angular Gridster2 - PullRequest
0 голосов
/ 15 мая 2019

Использование Angular 7 и Gridster 2.

У меня есть панель инструментов, которая содержит несколько виджетов.Каждый виджет является отдельным угловым компонентом в элементе гридстера.Я должен обновить данные виджета, когда я нажимаю на другой виджет.Моя проблема в том, что модель успешно обновляется, но данные не отображаются автоматически, измененные данные отображаются после нажатия в любом месте элементов gridSter.

Это работало нормально, когда я не использовал GridSter.

Любая помощь высоко ценится.

1 Ответ

0 голосов
/ 10 июля 2019

Вам необходимо реализовать itemChangeCallback событие

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

виджет обновления вызовов в itemChange

 itemChange() {
       // call function to update widget here
       this.widgetservice.updateDashboard().subscribe(data=>{
       });
 }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...