У меня есть форма в дочерних компонентах, и я помещаю дочерний компонент в форму родительского компонента. Я реализовал canDeactivate, который не работает для дочернего компонента.
export const routes: Routes = [
{path: '', component: AppComponent,children:[
{path:'user/new',component:UserFormComponent,canDeactivate: [CanDeactivateGuard]},
{path:'',component:UserListComponent}
]},
];
Следующий пример стекаблица.
Stackblitz exmaple для кандактивации
Может ли кто-нибудь помочь мне, где я делаю не так