O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.

Angularjs Basics

  • Entre para ver os comentários

  • Seja a primeira pessoa a gostar disto

Angularjs Basics

  1. 1. Isn’t that all you need ?
  2. 2. • Pure JS (no JQuery) • MVC framework • Dependency Injection • There are no Observables objects/Properties • Encourage to write unit testable code
  3. 3. Basic Concepts • Model - application data • View - what the user sees • Controller - application behavior • Scope - glue between application data and behavior • $ - angular namespace ($$ is private ) • Module - configures the injector • Injector - assembles the application
  4. 4. Data Binding Write an interactive app without using custom JavaScript Few directives • Define data in the view itself ng-init • Initialize the application ng-app • Two way binding ng-model
  5. 5. Expressions {{ expression | filter }} expression - access variables and functions from the scope filter - formats the value of an expression for display to the user
  6. 6. Controllers • The UI Logic • Use of ng-controller
  7. 7. Services • View independent business logic • Share common logic across controllers • Lazily instantiated • Singletons • Built in services - $http, $compile, $q
  8. 8. References • https://www.youtube.com/watch?v=i9MHigUZKEM • https://docs.angularjs.org/guide/concepts • http://stackoverflow.com/questions/tagged/angula rjs

×