Articles of ui router

Ui-router angular: come accedere ai parametri nella vista nidificata e denominata, passati dal modello principale?

Ciao Sto cercando di accedere a un parametro nel controller “ViewWorklogCrtl” mentre utilizzo ui-router e sto entrando in difficoltà. Fondamentalmente, il mio modello principale contiene: a(ui-sref=”instance-ticket.worklog({id:{{ticket.testnum}}})”) show e poi più in basso nella pagina: section(ui-view=”top-section”) Quindi nel mio app.js, contenente le informazioni di routing sul lato client in breve ho: $stateProvider .state(‘instance-ticket’, { url: ‘/ticket/:instanceID’, […]

UI-Router angular $ urlRouterProvider. Quando non funziona più * *

Domanda: Perché il .when() nel mio $urlRouterProvider funzionerà più? Ho scelto un’app angular abbastanza robusta. Il problema più recente che ho cercato di risolvere è stato il problema delle ‘credenziali utente perse nella pagina di aggiornamento’. Il servizio di autenticazione del progetto non aveva molto senso quando l’ho raccolto e dopo aver scavato in giro […]

Angolare e UI-Router, come impostare un templateUrl dinamico

Come posso usare un nome recuperato dal mio database come nomefile templateUrl? Ho provato questo: $stateProvider.state(‘/’, { url: ‘/’, views: { page: { controller: ‘HomeCtrl’, templateProvider: function($templateFactory, $rootScope) { console.log(“$rootScope.template”) return $templateFactory.fromUrl(‘/templates/’ + $rootScope.template); } } } }); Quale non sembra funzionare funziona se il mio $ rootScope.template proviene da una query di database. Non […]

Altrimenti su StateProvider

Usando angular–ui-router, come posso usare il metodo altrimenti su $ stateProvider o come posso usarlo del tutto?

Angular UI Router: decide il modello di stato figlio sulla base dell’object genitore risolto

questo è il mio file app.js: ho uno stato genitore e due stati figli. Entrambe le viste secondarie richiedono l’object. states.push({ name: ‘parentstate’, url: ‘/parent/:objId’, abstract: true, templateUrl: ‘views/parentview.html’, controller: function() {}, resolve: { obj: function(OBJ, $stateParams) { return OBJ.get($stateParams.objId); } } }); Voglio usare questo object risolto per decidere il modello figlio states.push({ name: […]

L’ui-router Angularjs non raggiunge il controller figlio

Ho una funzione di configurazione: function config($stateProvider,$locationProvider) { $locationProvider.html5Mode(true); $stateProvider .state(‘projectsWs.tasks’, { url: “/tasks”, views: { “mainView”: { templateUrl: “/app/projects/templates/index.php” }, “innerView”: { templateUrl: “/app/projects/templates/tasks.php”, controller: tasksCtrl, controllerAs:’tasks’ } } }) .state(‘projectsWs.tasks.detail’, { url: “/:taskId”, views: { “mainView@”: { templateUrl: “/app/projects/templates/index.php” }, “innerView@mainView”: { templateUrl: “/app/projects/templates/tasks.php”, controller: function($stateParams) { console.log(‘innerViewCtrl’, $stateParams); } } } });} […]

AngularAMD + ui-router + nome del controller dinamico?

Sto cercando di scrivere un percorso generalizzato nella mia applicazione e risolvere i nomi di visualizzazione e controller in tempo reale sulla base dei parametri del percorso. Ho il seguente codice che funziona: $stateProvider.state(‘default’, angularAMD.route({ url: ‘/:module/:action?id’, templateUrl: function (params) { var module = params.module; var action = module + params.action.charAt(0).toUpperCase() + params.action.substr(1); return ‘app/views/’ […]

Angolare / UI-Router – Come posso aggiornare l’URL senza aggiornare tutto?

Sono nuovo sia per Angular che per l’ui-router. Quando qualcuno seleziona un modello e il mio controller esegue un metodo SHOW standard, voglio semplicemente aggiornare l’URL per includere l’ID del modello senza aggiornare la pagina e continuare con la mia vista originale. Non sono sicuro di come farlo … $stateProvider .state(‘citylist’, { url: “/”, templateUrl: […]

Risoluzione dello stato nidificato del router UI angular negli stati figlio

In un’app angular su cui sto lavorando, vorrei che ci fosse uno stato genitore astratto che deve risolvere certe dipendenze per tutti gli stati dei suoi figli. Nello specifico, mi piacerebbe che tutti gli stati richiedessero a un utente autenticato di ereditare tale dipendenza da uno stato di autenticazione di root. Sto incontrando problemi in […]

Js angular – route-ui aggiunge il parmetro predefinito

Nella mia app utilizzo l’UI-Router angular. Ho gente del posto (inglese ed ebraico) La mia lingua di base è l’inglese. Ecco perché voglio se la lingua è l’inglese non aggiungere il parametro all’URL Per esempio: Home Inglese -> http://example.com/ Home Ebraico -> http://example.com/he/ Chi siamo English -> http://example.com/about Chi siamo Ebraico -> http://example.com/he/about È ansible […]