Seguem algumas diretivas do Angular JS, que podem ajudar:.
ng-app – Declara um elemento como o elemento raiz da aplicação, ocasionando a mudança do comportamento padrão da tag.
ng-bind – Muda o texto de um elemento HTML automaticamente, de acordo com o seu resultado, vindo das regras de negócio.
ng-model – É similar ao ng-bind, mas permite ligação direta bidirecional (two-way data binding ) entre a view e o escopo do aplicativo.
ng-class – Permite atributos de classe serem carregados dinamicamente.
ng-click – Permite instanciar o evento de click, semelhante ao onclick.
ng-controller – Especifica um controller JavaScript para aquele HTML em questão.
ng-repeat – Instancia um elemento por item de um array.
ng-show e ng-hide – Mostra ou esconde um elemento HTML de acordo com o resultado de uma expressão booleana.
ng-switch – Instancia um template, em uma lista de escolhas, dependendo do valor obtido pela expressão.
ng-view – A diretiva base para manipulação de rotas, resolvendo um JSON antes de renderizar os modelos acionados por controladores especificados.
ng-if – Declaração básica de um 'if' que permite mostrar um elemento se a condição for verdadeira.
ng-csp – altera a política de segurança do conteúdo.