Использование Nativescript 5.0 с Angular
Приложение использует структуру табуляции.В каждом представлении вкладок для отображения данных используется компонент.
Каков наилучший метод периодического обновления вкладок (скажем, каждые 30 секунд)?
Компоненты вызывают API для получения данных в реальном времени.Изначально, когда приложение запускается, я вызываю api для ngOnInit () соответствующего компонента, и поэтому вкладки заполняются данными.
Как периодически вызывать эти API и откуда?
Здесьмой HTML-файл TabView выглядит так:
<TabView id="tabViewContainer">
<StackLayout *tabItem="{title: 'Batches'}">
<StackLayout>
<ns-batches></ns-batches>
</StackLayout>
</StackLayout>
<StackLayout *tabItem="{title: 'Courses'}">
<StackLayout>
<ns-courselist></ns-courselist>
</StackLayout>
</StackLayout>
<StackLayout *tabItem="{title: 'Post'}">
<StackLayout>
<ns-postlist></ns-postlist>
</StackLayout>
</StackLayout>
<StackLayout *tabItem="{title: 'Sales'}">
<StackLayout>
<ns-sales></ns-sales>
</StackLayout>
</StackLayout>
</TabView>