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.