首先,对于缺乏对这段代码的道歉,我只是在寻找清晰,如果它可以做什么的API /库将允许我这样做。
我有一个Web应用程序前端写在角。 其中一个后端服务获取它从数据往往需要2-3分钟返回,由于服务器的位置和数据的性质返回。 现在我对前端,直到返回的响应,这是不是很大显示的动画微调,因为这可以防止直到接收到响应做任何用户。 我想知道的,是有可能从前端发送一个请求,并允许直到返回响应用户在工地附近导航?
就像是:
点击按钮>发送API调用>用户导航到另一个页面>用户浏览其他页面> API响应返回>短暂显示在前端,让用户通知知道他们的行动具有完备。
我一直在寻找到推送通知,但宁愿通知是一个实际的HTML网页元素。
是的,这是完全可行的。
你应该有一个通知显示component
在根或者你需要显示通知的地方。 现在,这个组件应该从通知获取数据service
,您可以存储响应后您说API
完成。
所有你需要做的是在使用一个主题/ BehaviourSubject NotificationService
和推新价值/ API调用完成后导致它。 现在通知组件将获得新的值/响应,并根据需要显示该消息。
检查这一点, 这个答案 ,看BehaviourSubject例子
文章来源: Is it possible to show a notification to the user after the response from an API is returned and the user has navigated to a different page?