Вы можете рассмотреть возможность перенаправления вручную при обработке события нажатия (ng-click
)
HTML
<a ng-if="item.external!==true" id="nav-drafts"
class="standard-menu-item comm-icon-news" draggable="false"
ng-click="navigate('root.drafts.index', {inherit: false})">
<span class="icon sso-file"></span>
<span class="menu-item-label" ng-bind-html="item.label">Edits</span>
</a>
Контроллер
navigate(stateName, params) {
//do other stuff before redirecting
$state.go(stateName, params); //call this for navigating to other state.
}