跳到主要内容

PollingSubscription

会以该资源所有订阅中的最小间隔派发 fetch action。

  • 离线时暂停。
  • 恢复在线时立即获取。
  • 对任何新的订阅立即获取。
implements

PollingSubscription 实现了 Subscription

main.ts
import { createApp } from 'vue';
import {
DataClientPlugin,
NetworkManager,
SubscriptionManager,
PollingSubscription,
} from '@data-client/vue';
import App from './App.vue';

const managers = [
new NetworkManager(),
new SubscriptionManager(PollingSubscription),
];

const app = createApp(App);
app.use(DataClientPlugin, { managers });
app.mount('#app');

派发的 Actions​

  • 'rdc/fetch'

注意:​

DataClientPlugin 默认已经使用了它。