Articles of angularjs

$ http não envia cookies nas solicitações

Estamos trabalhando em um Webservice RESTful com AngularJS e Java Servlets. Quando o usuário faz login, nosso back-end envia um header “Set-Cookie” para o frontend. Em Angular acessamos o header via $cookies (ngCookie – module) e configuramos. Agora que o usuário está logado, ele pode, por exemplo, excluir algumas coisas. Portanto, o frontend envia uma […]

Como eu ignoro a carga inicial ao assistir a mudanças de modelo no AngularJS?

Eu tenho uma página da Web que serve como o editor para uma única entidade, que fica como um gráfico profundo na propriedade $ scope.fieldcontainer. Depois que obtenho uma resposta da minha API REST (via $ resource), adiciono um watch ao ‘fieldcontainer’. Estou usando este relógio para detectar se a página / entidade está “suja”. […]

Validar campo de formulário apenas no envio ou input do usuário

Eu tenho campos de formulário que são validados usando required . O problema é que o erro é exibido imediatamente quando o formulário é processado. Eu só quero que seja exibido depois que o usuário realmente digitou no campo de texto, ou em enviar. Como posso implementar isso?

AngularJS: integrando com validação do lado do servidor

Eu tenho um aplicativo angular que contém um botão salvar retirado dos exemplos: SAVE Isso funciona muito bem para a validação do lado do cliente porque o form.$invalid se torna falso, pois o usuário corrige problemas, mas eu tenho um campo de email que é definido como inválido se outro usuário estiver registrado com o […]

A visão não é atualizada no AngularJS

Atualizando a propriedade do modelo não tem efeito sobre a visão ao atualizar o modelo no retorno de chamada do evento, alguma idéia para corrigir isso? Este é o meu serviço: angular.service(‘Channel’, function() { var channel = null; return { init: function(channelId, clientId) { var that = this; channel = new goog.appengine.Channel(channelId); var socket = […]

Erro 404 de roteamento do AngularJS com o modo HTML5

Eu comecei com js angular, tentei roteamento e funcionou muito bem.O problema é quando eu atualizar a página que está mostrando erro 404 desde que está verificando no meu diretório real em vez de verificar em rotas. aqui está o código completo https://stackoverflow.com/questions/44271461/angularjs-routing-404-error-with-html5-mode/blue https://stackoverflow.com/questions/44271461/angularjs-routing-404-error-with-html5-mode/green //https://stackoverflow.com/questions/44271461/angularjs-routing-404-error-with-html5-mode/blue.html and https://stackoverflow.com/questions/44271461/angularjs-routing-404-error-with-html5-mode/green.html are in same directory as index.html Click on […]

Você pode passar parâmetros para um controlador AngularJS na criação?

Eu tenho um controlador responsável por se comunicar com uma API para atualizar as propriedades de um usuário, nome, email, etc. Cada usuário tem um ‘id’ que é passado do servidor quando a página de perfil é visualizada. Eu gostaria de passar esse valor para o controlador AngularJS para que ele saiba qual é o […]

Limite o comprimento de uma string com o AngularJS

Eu tenho o seguinte: {{modal.title}} Existe uma maneira que eu poderia limitar o comprimento da string para dizer 20 caracteres? E uma pergunta ainda melhor seria se há uma maneira de alterar a string para ser truncada e mostrar … no final, se tiver mais de 20 caracteres?

Melhores práticas do AngularJS para declaração de módulo?

Eu tenho um monte de módulos Angular declarados no meu aplicativo. Eu originalmente comecei a declará-los usando a syntax “encadeada” como esta: angular.module(‘mymodule’, []) .controller(‘myctrl’, [‘dep1’, function(dep1){ … }]) .service(‘myservice’, [‘dep2’, function(dep2){ … }]) … // more here Mas eu decidi que não era muito fácil de ler, então eu comecei a declará-los usando uma […]

Angular js – route-ui adicionar parmeter padrão

No meu aplicativo eu uso o roteador de interface do usuário angular. Eu tenho locais (Inglês e Hebraico). Minha língua base é o Inglês. É por isso que eu quero, se o idioma é inglês, não adicionar o parâmetro ao url Por exemplo: Inglês em casa -> http://example.com/ Home Hebraico -> http://example.com/he/ Sobre nós Português […]