检测sqlite数据库中的更改 - NativeScript Angular

时间:2017-11-20 19:02:01

标签: sqlite nativescript angular2-nativescript

我有使用typescript和Angular开发的小型NativeScript应用程序。对于数据存储,我使用sqlite数据库。

我的问题是在推送通知发生后检测sqlite数据库中的更改,并希望在主视图中更新之后的项目列表。

现在,我必须再次打开应用程序来同步数据。是否还有其他方法可以像原生Android那样拥有游标加载器?

提前谢谢你。

以下是我的代码的一小部分:

1.app.component.ts

 ngOnInit() {
     firebase.init({
        onMessageReceivedCallback: (message: Message) => {
            const data = message.data;
            // push notification happened in background.
        }
    });
}

2.item.component.ts

ngOnInit() {
   // called service to fetch items from sqlite database
   this.itemService.getItems().then(result => {
      this.items = result;
   });   
}

0 个答案:

没有答案