我是全方位服务对象的新手,我需要一些信息。
主要是我有一个角度的应用程序,它可以通过休息向某个服务器发出请求,但是现在我想进行某种后台工作,该机制每30分钟发送一次请求到服务器或一些信息示例状态并缓存它,当然,在那30分钟之后刷新它。
服务人员将能够做到这一点?如果没有,我该怎么用?
答案 0 :(得分:2)
服务人员当然可以做到这一点。
使用它们的主要优点是,您的定期“心跳”在被触发时不会阻塞UI,因此完全不会影响UX。
答案 1 :(得分:0)
创建一个处理该问题的服务。
在该服务中,使用Observable.timer(time1, time2)
在time1
毫秒之后发出第一个值,然后每time2
毫秒发出一个值。勾选时,请从服务器获取数据,然后更新预订该服务的组件中的数据。