我正在尝试将服务工作者BackgroundSync与角度2集成。我将此文章作为服务工作者的初学者指南ServiceWorker: A Basic Guide to BackgroundSync
我主要担心的是有多个组件和表单,如何将每个组件中的每个按钮单击注册到服务工作者并继续使用角度2服务来调用服务器。在上面的示例中,在服务工作者的注册中,他正在添加同步,并且完成了对服务器的调用 的服务worker.js 即可。
是否可以在需要的时候在每个组件中动态完成同步注册,以及如何继续使用角度2服务?