标签: angular angular-routing angular-router angular8 angular-router-guards
我喜欢15-20个组件全部都带有表单,并且我想防止在脏的表单上导航。我已经看到可以通过CanDeactivateGuard来实现,但是我不想在每个组件上复制/粘贴相同的代码。我希望它更易于维护。我该怎么办?
这是一个令人生畏的角度示例:https://stackblitz.com/angular/onpldekjovy?file=src%2Fapp%2Fcrisis-center%2Fcrisis-detail%2Fcrisis-detail.component.ts