J'ai des fils d'Ariane mis en œuvre dans trois états ci-dessous, l'utilisateur Dashboard peut sélectionner un processus qui va naviguer vers edit.process
et l'utilisateur peut également revenir de modifier le processus à Dashboard en utilisant le lien hypertexte. Donc, voici le problème lorsque l'utilisateur dans app.search
état, il peut sélectionner le processus qui va naviguer à edit.process
état Maintenant, ici l'utilisateur a seulement l'option pour revenir à Dashboard.Mais je veux mettre en œuvre la logique lorsque l'utilisateur est en cours de navigation de app.search
état que je veux montrer app.search lien hypertexte sur edit.process
état d'ariane si l'utilisateur peut retourner d'où il vient ...Comment breadcrumb peut se souvenir du chemin?
app.js
.state('app.home', {
url: '/',
templateUrl: 'views/riskHomePage/riskAssesmentHomePage.html',
controller: 'HomeCtrl',
data: {
authenticate: true
},
breadcrumb: {
title: 'Dashboard',
path: ['app.home']
}
})
.state('app.editProcess', {
url: '/process/:processId/:refresh?:from',
templateUrl: 'views/process/createEditProcessContent.html',
controller: 'ProcessCtrl',
data: {
authenticate: true
},
resolve: {
existingProcess: function($http, $stateParams, $rootScope){
$rootScope.showLoader = true;
return $http.get('app/prcs/rest/process/'+ $stateParams.processId);
}
},
breadcrumb: {
title: 'Edit Process',
path: ['app.home', 'app.editProcess']
}
})
.state('app.search', {
url: '/viewSearchInv',
templateUrl: 'views/viewAll/viewSearchInv.html',
controller: 'ViewSearchInvCtrl',
data: {
authenticate: true
},
breadcrumb: {
title: 'View Search PRC inventory',
path: ['app.home','app.search']
}
})
cela pourrait être utile en utilisant ncy-breadcrumb https://github.com/ncuillery/angular-breadcrumb –