Perguntas com a marcação «angular-ui-router»

O UI-Router desenvolve o conceito de uma rota AngularJS em um conceito mais geral de um estado para gerenciar estados complexos de UI de aplicativos. Mais notavelmente, ele permite hierarquias de estado / visualização aninhadas e múltiplas visualizações nomeadas.




18
Como recarregar o estado atual?
Estou usando o Angular UI Router e gostaria de recarregar o estado atual e atualizar todos os dados / executar novamente os controladores para o estado atual e seu pai. Eu tenho 3 níveis de estado: directory.organisations.details directory.organisations contém uma tabela com uma lista de organizações. Clicar em um item …




9
AngularJS UI Router - alterar URL sem recarregar o estado
Atualmente, nosso projeto está usando o padrão $routeProvider, e eu estou usando esse "hack", para mudar urlsem recarregar a página: services.service('$locationEx', ['$location', '$route', '$rootScope', function($location, $route, $rootScope) { $location.skipReload = function () { var lastRoute = $route.current; var un = $rootScope.$on('$locationChangeSuccess', function () { $route.current = lastRoute; un(); }); return …




7
`ui-router` $ stateParams vs. $ state.params
Com o ui-router, é possível injetar $stateou $stateParamsem um controlador para obter acesso aos parâmetros na URL. No entanto, acessar parâmetros por meio de $stateParamsexpõe apenas os parâmetros pertencentes ao estado gerenciado pelo controlador que o acessa, e seus estados pais, enquanto $state.paramspossui todos os parâmetros, incluindo aqueles em quaisquer …



7
Injetando $ scope em uma função de serviço angular ()
Eu tenho um serviço: angular.module('cfd') .service('StudentService', [ '$http', function ($http) { // get some data via the $http var path = 'data/people/students.json'; var students = $http.get(path).then(function (resp) { return resp.data; }); //save method create a new student if not already exists //else update the existing object this.save = function (student) …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.