如何在Angular应用程序中管理模式/弹出窗口?

时间:2019-06-02 03:03:06

标签: angular

应如何在Angular应用程序中管理模式/弹出窗口?

我当时正在考虑将组件包含模态和通知放在项目根组件中。然后,我可以使用服务来管理所有组件的状态。

<app-navigation></app-navigation>
<router-outlet></router-outlet>
<app-notification-overlay></app-notification-overlay>
<app-modal-overlay></app-modal-overlay>

服务:

PostModalActive: Observable<boolean>;
SubscriptionNotificationActive: Observable<boolean>;
TestNotificationActive: Observable<boolean>;

然后在这些组件中注入此服务以共享状态。

0 个答案:

没有答案