Perguntas com a marcação «angularjs»

88
AngularJs - cancelar evento de alteração de rota

Como cancelo o evento de mudança de rota no AngularJs? Meu código atual é $rootScope.$on("$routeChangeStart", function (event, next, current) { // do some validation checks if(validation checks fails){ console.log("validation failed"); window.history.back(); // Cancel Route Change and...

88
AngularJS $ http, autenticação CORS e http

Como usar CORS e autenticação http com AngularJS pode ser complicado, editei a pergunta para compartilhar uma lição aprendida. Em primeiro lugar, quero agradecer a igorzg. Sua resposta me ajudou muito. O cenário é o seguinte: Você deseja enviar uma solicitação POST a um domínio diferente com o...

88
Passando parâmetro dentro de $ location.path em Angular

Estou apenas tentando usar $location.path()no meu controlador, mas também passando uma variável personalizada como parâmetro. Então, seria algo assim, eu acho: $scope.parameter = 'Foo'; $location.path('/myURL/' + $scope.parameter); Mas isso não funciona. Alguém sabe como isso deve ser feito...

87
Angularjs, passando escopo entre rotas

Tenho uma situação com um formulário que se estende por várias páginas (pode não ser o ideal, mas é assim). Eu gostaria de ter um escopo para todo o formulário que é preenchido conforme você avança, de modo que, se o usuário alternar entre as etapas, seja fácil lembrar o estado. Portanto,...

86
Redirecionar usando AngularJS

Estou tentando redirecionar para outra rota usando: $location.path("/route"); Mas por algum motivo não está funcionando. Fiz um widget autocompletar usando jQuery-UI e estou chamando uma função do escopo assim que o usuário seleciona uma opção. Eu depurei e ele entra na função, mas nunca é...

86
Sondagem de servidor com AngularJS

Estou tentando aprender AngularJS. Minha primeira tentativa de obter novos dados a cada segundo funcionou: 'use strict'; function dataCtrl($scope, $http, $timeout) { $scope.data = []; (function tick() { $http.get('api/changingData').success(function (data) { $scope.data = data;...