我正在尝试通过两个订阅来保护路由:黄金和白金。目前,我为每个订阅创建了一个新的canActivate
防护:
{
path: 'messages',
component: MessagesComponent,
canActivate: [AuthGuard, PlatinumSubscription]
},
{
path: 'inbox',
component: InboxComponent,
canActivate: [AuthGuard, GoldSubscription, PlatinumSubscription]
},
是否有更好的方法来验证他们的订阅而不创建新的canActivate类?