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

CompoundJS
CompoundJS

10 Dec 15

JSU Framework
JSU Framework

12 May 15

Akka
Akka

6 Mar 16

Grape
Grape

11 Mar 16

Alte software-uri de dezvoltator Google, Inc.

Comentarii la AngularJS

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