AngularJS

Screenshot Software:
AngularJS
Detalii soft:
Versiune: 2.1.0 / 1.5.8 Actualizat
Incarca data: 29 Sep 17
Producător: Google, Inc.
Licenţă: Gratuit
Popularitate: 98

Rating: 4.0/5 (Total Votes: 1)

AngularJS utilizează o filozofie de codare unică pentru a aranja și structura corect o aplicație Web, simplificând controlul și personalizarea, doar prin JavaScript, fără interacțiuni complexe de pe server.

AngularJS îmbunătățește gestionarea dinamicii și a vizualizărilor într-o aplicație Web, oferind instrumente mai bune pentru a gestiona conținuturile dinamice și layout-urile template.

Creat special pentru a face față HTML 5, AngularJS a devenit în prezent unul dintre cele mai utilizate cadre JS din lume, datorită în special echipei Google Dev, care a contribuit atât la cod, resurse, cât și la documentație.

Documentația extensivă și exemplele sunt incluse în pachetul de descărcare AngularJS.

Pentru a ajuta dezvoltatorii să înceapă, echipa dev a creat chiar și un canal dedicat YouTube, plin de tutoriale, aplicații eșantion și alte videoclipuri instructive.

Cerințe de sistem


  • JavaScript activat pe partea clientului

Ce este nou în această versiune:

  • Totul !!!

Ce este nou în versiunea 2.0.0 / 1.5.8:

  • Totul !!!

Ce este nou în versiunea 1.5.8 / 2.0.0-RC6:

  • Aplicații bazate pe componente
  • Sprijin îmbunătățit pentru clasele ES6
  • directivă ngAnimateSwap
  • Adăugat ngResource
  • Adăugat ngRoute
  • Acum puteți accesa obiectul local care a fost transferat unui apel la $ parse din interiorul expresiei parsate, printr-o variabilă $ locals.
  • Puteți oferi opțiuni de configurare $ http ale serviciului $ templateRequest.
  • Puteți crea propriile obiecte XHR personalizate pentru $ http prin serviciul $ xhrFactory.
  • ngModel oferă clase CSS ng-empty și ng-not-empty.
  • Modulul ngAria este acum mai precis cu manipularea atributelor ARIA și tabindex pentru comenzile personalizate.
  • Câțiva asistenți noi sunt disponibili pe ngMock pentru a ușura testarea

Ce este nou în versiunea 1.5.8 / 2.0.0-RC5:

  • Aplicații bazate pe componente
  • Sprijin îmbunătățit pentru clasele ES6
  • directivă ngAnimateSwap
  • Adăugat ngResource
  • Adăugat ngRoute
  • Acum puteți accesa obiectul local care a fost transferat unui apel la $ parse din interiorul expresiei parsate, printr-o variabilă $ locals.
  • Puteți oferi opțiuni de configurare $ http ale serviciului $ templateRequest.
  • Puteți crea propriile obiecte XHR personalizate pentru $ http prin serviciul $ xhrFactory.
  • ngModel oferă clase CSS ng-empty și ng-not-empty.
  • Modulul ngAria este acum mai precis cu manipularea atributelor ARIA și tabindex pentru comenzile personalizate.
  • Câțiva asistenți noi sunt disponibili pe ngMock pentru a ușura testarea

Ce este nou în versiunea 1.5.5 / 2.0.0-beta.9:




Nou în AngularJS 1.4.0 (27 mai 2015)

Ce este nou în versiunea 1.5.4 / 2.0.0-beta.9:

  • Aplicații bazate pe componente
  • Sprijin îmbunătățit pentru clasele ES6
  • directivă ngAnimateSwap
  • Adăugat ngResource
  • Adăugat ngRoute
  • Acum puteți accesa obiectul local care a fost transferat unui apel la $ parse din interiorul expresiei parsate, printr-o variabilă $ locals.
  • Puteți oferi opțiuni de configurare $ http ale serviciului $ templateRequest.
  • Puteți crea propriile obiecte XHR personalizate pentru $ http prin serviciul $ xhrFactory.
  • ngModel oferă clase CSS ng-empty și ng-not-empty.
  • Modulul ngAria este acum mai precis cu manipularea atributelor ARIA și tabindex pentru comenzile personalizate.
  • Câțiva asistenți noi sunt disponibili pe ngMock pentru a ușura testarea

Ce este nou în versiunea 1.5.3 / 2.0.0-beta.9:

  • Aplicații bazate pe componente
  • Sprijin îmbunătățit pentru clasele ES6
  • directivă ngAnimateSwap
  • Adăugat ngResource
  • Adăugat ngRoute
  • Acum puteți accesa obiectul local care a fost transferat unui apel la $ parse din interiorul expresiei parsate, printr-o variabilă $ locals.
  • Puteți oferi opțiuni de configurare $ http ale serviciului $ templateRequest.
  • Puteți crea propriile obiecte XHR personalizate pentru $ http prin serviciul $ xhrFactory.
  • ngModel oferă clase CSS ng-empty și ng-not-empty.
  • Modulul ngAria este acum mai precis cu manipularea atributelor ARIA și tabindex pentru comenzile personalizate.
  • Câțiva asistenți noi sunt disponibili pe ngMock pentru a ușura testarea

Ce este nou în versiunea 1.5.0 / 2.0.0-beta.0:

  • Aplicații bazate pe componente
  • Sprijin îmbunătățit pentru clasele ES6
  • directivă ngAnimateSwap
  • Adăugat ngResource
  • Adăugat ngRoute
  • Acum puteți accesa obiectul local care a fost transferat unui apel la $ parse din interiorul expresiei parsate, printr-o variabilă $ locals.
  • Puteți oferi opțiuni de configurare $ http ale serviciului $ templateRequest.
  • Puteți crea propriile obiecte XHR personalizate pentru $ http prin serviciul $ xhrFactory.
  • ngModel oferă clase CSS ng-empty și ng-not-empty.
  • Modulul ngAria este acum mai precis cu manipularea atributelor ARIA și tabindex pentru comenzile personalizate.
  • Câțiva asistenți noi sunt disponibili pe ngMock pentru a ușura testarea

Ce este nou în versiunea 1.4.8 / 1.5.0-beta.2 / 2.0.0-alpha.48:

  • Caracteristici:
  • filterFilter: permite ca obiectele de tip array să fie filtrate
  • Remedieri de erori:
  • $ animateCss: asigurați-vă că duratele personalizate nu confundă memoria cache
  • $ http: nu modificați obiectul config introdus în metode scurte $ http
  • selectați: prevenirea adăugării opțiunii necunoscute pentru a selecta dacă este legată la o proprietate nulă
  • $ animate: ignora valorile parametrilor opțiunii nevalabile
  • $ animate: acceptați elementele DOM dezbrăcate ca intrări pentru intrarea + mutați
  • ngAnimate: închideți urmărirea animațiilor bazate pe clasă atunci când aceeași clasă este adăugată / eliminată atunci când a fost eliminată / adăugată

Ce este nou în versiunea 1.4.1:

  • Caracteristici:
  • filterFilter: permite ca obiectele de tip array să fie filtrate
  • Remedieri de erori:
  • $ animateCss: asigurați-vă că duratele personalizate nu confundă memoria cache
  • $ http: nu modificați obiectul config introdus în metode scurte $ http
  • selectați: prevenirea adăugării opțiunii necunoscute pentru a selecta dacă este legată la o proprietate nulă
  • $ animate: ignora valorile parametrilor opțiunii nevalabile
  • $ animate: acceptați elementele DOM dezbrăcate ca intrări pentru intrarea + mutați
  • ngAnimate: închideți urmărirea animațiilor bazate pe clasă atunci când aceeași clasă este adăugată / eliminată atunci când a fost eliminată / adăugată

Ce este nou în versiunea 1.4.0:

  • Caracteristici:
  • filterFilter: permite ca obiectele de tip array să fie filtrate
  • Remedieri de erori:
  • $ animateCss: asigurați-vă că duratele personalizate nu confundă memoria cache
  • $ http: nu modificați obiectul config introdus în metode scurte $ http
  • selectați: prevenirea adăugării opțiunii necunoscute pentru a selecta dacă este legată la o proprietate nulă
  • $ animate: ignora valorile parametrilor opțiunii nevalabile
  • $ animate: acceptați elementele DOM dezbrăcate ca intrări pentru intrarea + mutați
  • ngAnimate: închideți urmărirea animațiilor bazate pe clasă atunci când aceeași clasă este adăugată / eliminată atunci când a fost eliminată / adăugată

Ce este nou în versiunea 1.3.15 / 1.4.0-rc.1:

  • Caracteristici:
  • CommonJS: - modulele unghiulare sunt acum ambalate pentru npm cu exporturi utile
  • Remedieri de erori:
  • introducere: creați validatorul max și / sau min, indiferent de valoarea inițială
  • ngAria: setați corect "checked" attr pentru casetele de selectare și radiourile
  • ngModel: remediază problemele atunci când parserName este identică cu cheia de validare

Ce este nou în versiunea 1.3.14 / 1.4.0-beta.5:

  • Caracteristici:
  • CommonJS: - modulele unghiulare sunt acum ambalate pentru npm cu exporturi utile
  • Remedieri de erori:
  • introducere: creați validatorul max și / sau min, indiferent de valoarea inițială
  • ngAria: setați corect "checked" attr pentru casetele de selectare și radiourile
  • ngModel: remediază problemele atunci când parserName este identică cu cheia de validare

Ce este nou în versiunea 1.3.11:

  • Remedieri de erori:
  • $ locație: nu rescrieți când link-ul este clic-clic
  • htmlAnchorDirective: eliminați "element! == elementul țintă" verificați
  • htmlAnchorDirective: nu adăugați ascultător de evenimente dacă este înlocuit, ignorați evenimentul dacă țintă este element diferit

Ce este nou în versiunea 1.3.9:

  • Remedieri de erori:
  • $ parse: permite utilizarea localnicilor în misiuni
  • filterFilter: foloseste isArray () pentru a determina tipul de array
  • Caracteristici:
  • ngMock / $ exceptionHandler: erori jurnal la redirecționare
  • Îmbunătățiri de performanță:
  • ngStyleDirective: folosiți $ watchCollection

Ce este nou în versiunea 1.3.8:

  • limitTo: înlocuiți pentru buclă cu felie
  • ngAria: declanșează declanșarea pe ng-clic prin apăsare de tastă, treacă $ eveniment la expresie
  • orderBy: comparați marcajele de timp atunci când sortați obiecte de dată

Ce este nou în versiunea 1.3.5:

  • Remedieri de erori:
  • $ templateRequest: propagarea motivului de respingere atunci când parametrul ignoreRequestError este setat
  • $ httpBackend: permite anularea cererii cu timeoutId false
  • linky: codifică toate citatele duble atunci când serializează adresele de e-mail
  • ngMock: adnotați $ RootScopeDecorator
  • ngMock: răspunsul nu a avut întotdeauna un argument statusText
  • selectați: utilizați comparația strictă atunci când eliminați opțiunea de la ctrl
  • selectați: remediați mai multe probleme atunci când mutați opțiunile între grupuri

Ce este nou în versiunea 1.3.4:

  • ngMaxlength: adăugați suport pentru dezactivarea limitei maxime
  • ngModelController: adăugați metoda $ setDirty
  • ngPluralize: adăugați suport pentru ca numărul să fie o expresie unică

Ce este nou în versiunea 1.3.2:

  • Remedieri de erori:
  • $ compile: nu reînsufleți funcțiile părinte-obligatoriu de translatare
  • $ parse: interceptoarele statale înlocuiesc o expresie nedefinită
  • $ parse: adăugați verificarea rapidă pentru constructorul de funcții în calea rapidă
  • $ parse, evenimente: prevenirea utilizării abuzive accidentale a proprietăților pe $ event
  • ngRoute: permite proprietatile proto-moștenite în obiectul paramelor rute
  • selectați: utilizați comparația strictă pentru isSelected with selectAs
  • Caracteristici noi:
  • ngria: anunțați ngMagazine cu aria-live
  • ngMock: Decorator care adaugă Scope # $ countChildScopes și Scope # $ countWatchers

Ce este nou în versiunea 1.3.0:

  • Caracteristici noi:
  • $ anchorScroll: suportă o deplasare verticală de defilare configurabilă
  • $ animate: introduceți metoda $ animate.animate ()
  • $ animate: permite $ animate să treacă propriile stiluri în animații
  • currencyFilter: adăugați fractionSize ca parametru opțional
  • jqLite: adăugați funcția privată jqLiteDocumentLoaded

Ce este nou în versiunea 1.2.21:

  • Remedieri de erori:
  • $ http: remediați data dublului citat atunci când codați paramurile
  • $ locație: mâner plus caracter în șiruri de interogare
  • $ rootScope: $ watchCollection ar trebui să gestioneze NaN în obiecte
  • angular.copy: regexp clonează corect flags
  • csp: remediați autodetecția CSP + documentele mai bune
  • docs: modificați formularul plnkr pentru a deschide în aceeași fereastră
  • jqLite: support triggerHandler dezactivați auto
  • ngHref: eliminați atributul când valoarea goală nu este ignorată
  • ngRoute: eliminați apelul inutil pentru a decoda COMPOponent

Ce este nou în versiunea 1.2.18:

  • Remedieri de erori:
  • $ injector: raportul circularității în mesajul de eroare de dependență circulară.
  • ngResource: nu convertiți valorile literale în obiecte de resurse atunci când isArray este adevărat.

Ce este nou în versiunea 1.2.14:

  • Caracteristici noi:
  • $ animate: animați murdar, original, valid, nevalid pentru formă / câmpuri.
  • Remedieri de erori:
  • $ parse: reduce false-pozitive în testele isElement.
  • introduceți: utilizați ValidityState pentru a determina validitatea.
  • isElement: reduce false-pozitive în testele isElement.

Ce este nou în versiunea 1.2.11:

  • Remedieri de erori:
  • $ compile: reține clasele CSS adăugate în cloneAttachFn pe direcțiile asincrone.
  • $ http: actualizați httpBackend pentru a utiliza ActiveXObject pe IE8 dacă este necesar.
  • $ q: faceți în final suportul $ q.reject și capturați.
  • filterFilter: nu interpretați puncte în câmpurile de obiecte predicate ca căi.
  • mocks: refactorul curentSpec să lucreze cu Jasmine 2.
  • ngResource: nu adăugați un număr la '$' în valoarea param url atunci când codificați URI.

Ce este nou în versiunea 1.2.8:

  • Caracteristici:
  • Permiteți opțiunile multiline ng.
  • Remedieri de erori:
  • Retur răspunsText pe IE8 pentru solicitări cu set de răspunsType.
  • Permiteți codului de stare 0 din orice protocol.

Ce este nou în versiunea 1.2.7:

  • Remedieri de erori:
  • Eliminați trailing s din stilurile de durată de tranziție calculată.
  • Utilizați ActiveX XHR atunci când faceți cereri PATCH pe IE8.
  • Ignorați mai multe apeluri la onreadystatechange cu readyState = 4.
  • Împiedicați șablonul de adrese URL să se prăbușească într-un șir gol.
  • Utilizați aplicația pentru schimbarea evenimentului numai atunci când unul nu este deja în desfășurare.

Ce este nou în versiunea 1.2.5:

  • Remedieri de erori:
  • $ compile: permite literelor în referințe de domeniu izolate
  • machete angulare: utilizați o copie a datelor machete în $ httpBackend
  • închidere: adăugați definiții externe FormController lipsă
  • ngInclude: adăugați șablon DOM înainte de a conecta alte directive
  • ngView: adăugați șablon DOM înainte de a conecta alte directive

Ce este nou în versiunea 1.2.0:

  • Animations:
  • Asigurați-vă că tranzițiile CSS pot funcționa cu definițiile clasei CSS moștenite
  • Oferiți suport pentru animațiile uluitoare cu CSS
  • $ parse:
  • Asigurați expresii prin ascunderea proprietăților "private"
  • Documente:
  • Furnizați pagini index pentru fiecare modul unghiular
  • Adăugați o tastă rapidă pentru bara de căutare
  • jqLite:
  • Expuneți izolatorulScope () getter similar domeniului ()
  • Diverse:
  • Adăugați fișierul extern pentru Closure Compiler

Ce este nou în versiunea 1.1.5:

  • A fost adăugată căutare FullText pentru a înlocui căutarea Google în documente.
  • A fost adăugată o clasă CSS în timp ce elementul este ținut apăsat printr-un apăsare.
  • Opțiuni de potrivire după altă expresie decât identitatea obiectului.
  • Evenimentul adăugat și evenimentul mouse-ului declanșează scenariul.

Ce este nou în versiunea 1.1.0:

  • $ http: suportă tipul de reponse personalizat.
  • $ sniffer: modul automat de detectare a CSP (în prezent necesită Chrome pe canalul dev)

Ce este nou în versiunea v1.0.1:

  • Remedieri de erori:
  • $ location: nu aruncați excepția în timp ce url rescrie dacă elementul a fost eliminat.
  • $ location: împiedică intrarea în bucla de redirecționare.

Ce este nou în versiunea v1.0.0:

  • Parsează corect URL-urile de link-uri în modul hashbang cu un prefix.
  • Interceptarea clicului cu clic fix în modul hash-bang.

Ce este nou în versiunea v1.0.0rc6:

  • Suportă metoda HTTP PATCH.
  • suportul jQuery 1.7.2.

Ce este nou în versiunea v0.10.6:

  • Caracteristici:
  • Rescrie subsistemul de injectare a dependenței. Aceasta este o schimbare uriașă a miezului unghiular care a fost necesară din mai multe motive. Citiți documentul complet de proiectare pentru a înțelege schimbările și raționamentul din spatele acestora.
  • A fost adăugată angular.bootstrap pentru bootstraparea manuală a aplicației. Vedeți și documentul Inițierea aplicației unghiulare
  • Funcțiile de ajutor și modulul care fac testul cu DI și iasomie mult mai ușor.
  • jqLite și jQuery au fost extinse cu ajutorul injectorului de metodă helper (), care simplifică accesul la injectorul aplicației în timpul depanării.
  • Rescrieți serviciul $ xhr și dependențele acestuia, care a fost înlocuit cu serviciul $ http. $ Browser.xhr și mock-ul său au fost înlocuite cu $ httpBackend și testele de unitate și machete de testare end-to-end. Aplicația $ resource service și funcționalitatea a fost păstrată, cu excepția cache-ului, care nu se întâmplă automat, așa cum o folosea în trecut (verifyCache nu are efect).
  • $ q - Implementarea amânată / promisă Q-ului
  • Legarea transparentă a promisiunilor în șabloane. Exemplu
  • Un nou serviciu de $ anchorScroll care urmărește hash-ul de url și navighează la ancora html chiar dacă conținutul a fost încărcat prin ng: view
  • Noua fabrică de cache LRU - $ cacheFactory service
  • compatibilitatea jQuery 1.7
  • Remedieri de erori:
  • Numele de directivă sunt acum insensibile pentru litere mici
  • $ locație # url setter fix (numărul # 648)
  • ng: includă - prevenirea condițiilor de rasă prin ignorarea apelurilor http învechite
  • ng: repeat - suporta repetarea peste matrice cu null
  • angular.copy - aruncă Eroare dacă sursa și destinația sunt identice
  • Formularele nu trebuie să împiedice trimiterea POST dacă este prezent atributul de acțiune

Cerințe :

  • JavaScript activat pe partea clientului

Software similare

Pedestal
Pedestal

10 Feb 16

Ember
Ember

12 Mar 16

Ace Framework
Ace Framework

13 Apr 15

ColdBox
ColdBox

12 May 15

Alte software-uri de dezvoltator Google, Inc.

Closure Compiler
Closure Compiler

9 Feb 16

oauth2client
oauth2client

12 Apr 15

Guava
Guava

10 Feb 16

Comentarii la AngularJS

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!
Cauta dupa categorie