I have a issue with routing in Angular 2. I call router.navigate from an action into a datatable. The rare is that sometimes when i click the button that calls this line its wor
I faced the same issue. The basic reason was, It wasn't finding the LINK (url) for the the item. i.e.
BEFORE
{
e2eId: '1',
title: 'myTitle',
link: null,
icon: 'icon',
isActive: false,
}
AFTER
{
e2eId: '1',
title: 'myTitle',
link: '/somelinehere',
icon: 'icon',
isActive: false,
}
This issue may also arise due to Null value of id or something else with null value as well.
Probably your id that pass into in navigate is undefined or null.console your id and fix and then pass into in navigate .i had same issue and fixed it.