Manual de Referência AngularJS
AngularJS directivas
Este tutorial usa as directivas AngularJS:
instrução | descrição |
---|---|
ng-app | Define o elemento raiz do aplicativo. |
ng-bind | elementos HTML se ligam aos dados da aplicação |
ng-bind-html | elementos HTML ligamento innerHTML para dados de aplicativo e remover cordas HTML caracteres perigosas |
ng-bind-template | Para utilizar um modelo para substituir as disposições do texto |
ng-blur | Comportamento prescrito evento borrão |
ng-change | Expressão especificado quando alterações de conteúdo a ser executado |
ng-marcada | Se o elemento é seleccionado disposições |
ng-class | Especifica a classe CSS para usar elementos HTML |
ng-class-even | Similar ng de classe, mas só funciona em filas |
ng-class-odd | Similar ng de classe, mas funciona apenas em linhas ímpares |
ng-click | comportamento definido quando o elemento clicado |
ng-capa | Evitar tremulação quando o aplicativo estava prestes a ser carregado |
ng-controlador | Aplicação definição de objeto controlador |
NG-cópia | disposições de comportamento copiar eventos |
ng-CSP | política de segurança de conteúdo |
ng-cut | eventos comportamento de cisalhamento especificadas |
ng-dblclick | Clique duas vezes nos eventos de comportamento especificado |
ng-disabled | Ele especifica se um elemento está desativado |
NG-foco | disposições de comportamento concentrar evento |
ng-form | Especifica o controlador de forma formulário HTML herdado |
ng-esconde | Ocultar ou exibir elementos HTML |
NG-href | Elemento especifica um link para o <a> |
NG-se | Se a condição for falsa para remover elementos HTML |
NG-incluir | Ele contém o arquivo HTML na aplicação |
ng-init | valor de inicialização é aplicações definidas |
NG-jq | Tem de ser utilizado para definir as bibliotecas de aplicação, tais como: jQuery |
ng-keydown | Pressione o evento-chave das disposições de comportamento |
ng-keypress | Pressione o evento-chave das disposições de comportamento |
ng-keyup | Solte as disposições fundamentais do comportamento do evento |
ng-list | Converter texto em uma lista (array) |
ng-modelo | Os dados de ligação HTML para o controlador de aplicação |
NG-modelo-opções | Como actualizar as disposições modelo |
ng-mousedown | Comportamento do botão disposições do mouse é pressionado |
ng-mouseenter | Atua através de disposições do ponteiro do mouse quando os elementos |
NG-mouseleave | Disposições do ponteiro do mouse deixa o comportamento elemento quando |
ng-mousemove | Disposições do ponteiro do mouse se move comportamento quando um elemento especificado |
ng-mouseover | Disposições do ponteiro do mouse é posicionado sobre o comportamento dos elementos quando |
ng-mouseup | Quando as disposições sobre o elemento liberar o comportamento do botão do mouse |
ng-não-bindable | Regulamentos ou crianças não pode ser ligado a dados |
ng-aberto | atributo aberta elemento especificado |
NG-opções | Especificados <opções> em <select> lista |
ng-paste | disposições de comportamento para colar o evento |
ng-pluralizar | Exibir informações de acordo com as regras de localização |
ng-readonly | atributo especificado elemento readonly |
ng-repeat | Cada modelo define a recolha de dados |
NG-seleccionado | elemento de atributo especificado selecionado |
ng-show | Mostrar ou ocultar elementos HTML |
NG-src | atributo src especifica o elemento <img> |
NG-srcset | atributo srcset especifica o elemento <img> |
NG-estilo | elemento de atributo de estilo especificado |
ng a apresentar | Expressão evento onsubmit ocorre quando as disposições do |
ng-switch | Mostrar ou ocultar as condições elementos filho especificados |
NG-transclude | posição do alvo predeterminado preenchido |
NG-valor | elemento de entrada valor predeterminado |
Filtrar resolver filtro AngularJS .
evento AngularJS
AngularJS suporta os seguintes eventos:
- ng-click
- ng-DBL-clique
- ng-mousedown
- ng-mouseenter
- NG-mouseleave
- ng-mousemove
- ng-keydown
- ng-keyup
- ng-keypress
- ng-change
determinação do evento: evento angular .
AngularJS propriedades de validação
- $ suja
- $ inválido
- $ Error
verificação analítica: verificação angular .
AngularJS API mundial
mudança
API | descrição |
---|---|
angular.lowercase () | Converte uma string para minúsculas |
angular.uppercase () | Para converter uma string para maiúsculas |
angular.copy () | cópia em profundidade uma matriz ou objeto |
angular.forEach () | objeto de função iterado ou um array |
comparar
API | descrição |
---|---|
angular.isArray () | Se a referência for uma matriz return true |
angular.isDate () | Se a referência for uma data de retorno verdade |
angular.isDefined () | Se a referência definiu return true |
angular.isElement () | Se a referência é um elemento DOM retorna true |
angular.isFunction () | Se a referência é uma função retorna true |
angular.isNumber () | Se a referência for um retorno digital de verdade |
angular.isObject () | Se a referência é um objeto retorna true |
angular.isString () | Se a referência for uma string return true |
angular.isUndefined () | Retorna true se o referenciado indefinido |
angular.equals () | Retorna true se os dois objetos são iguais |
JSON
API | descrição |
---|---|
angular.fromJson () | Anti? Cadeia Serialized JSON |
angular.toJson () | ? Cadeia Serialized JSON |
fundação
API | descrição |
---|---|
angular.bootstrap () | iniciar manualmente AngularJS |
angular.element () | Envolvido parte do elemento ou HTML DOM corda, colocá-lo como um elemento jQuery para lidar com eles. |
angular.module () | Criação, módulo de registro ou recuperar AngularJS |
parsing API global: API angular .