AngularJS

Software skärmdump:
AngularJS
Mjukvaruinformation:
Version: 2.1.0 / 1.5.8 Uppdaterad
Ladda upp dagen: 29 Sep 17
Utvecklare: Google, Inc.
Licens: Gratis
Popularitet: 98

Rating: 4.0/5 (Total Votes: 1)

AngularJS använder en unik kodningsfilosofi för att ordentligt ordna och strukturera en webbapplikation, vilket gör det enklare att styra och anpassa, bara genom JavaScript, utan några komplicerade interaktioner på serverns sida.

AngularJS förbättrar dynamik och visningshantering i en webbapp, vilket ger bättre verktyg för att hantera dynamiskt innehåll och templerade layouter.

Utvecklat speciellt för att hantera HTML 5, har AngularJS för närvarande stigit till att vara en av de mest använda JS-ramarna i världen, tack vare främst Googles dev-team som har bidragit både med kod, resurser och dokumentation till projektet.

Omfattande dokumentation och exempel ingår i AngularJS-nedladdningspaketet.

För att hjälpa utvecklare att komma igång har dev-laget ens skapat en dedikerad YouTube-kanal, full av handledningar, provprogram och andra instruktionsvideor.

Systemkrav


  • JavaScript aktiverat på klientsidan

Vad är nytt i den här utgåvan:

  • Allt !!!

Vad är nytt i version 2.0.0 / 1.5.8:

  • Allt !!!

Vad är nytt i version 1.5.8 / 2.0.0-RC6:

  • Komponentbaserade applikationer
  • Förbättrat stöd för ES6-klasser
  • ngAnimateSwap directive
  • Tillagd ngResource
  • Tillagd ngRoute
  • Du kan nu komma åt lokalbefolkningen som skickades till ett samtal till $ parse inifrån det parsade uttrycket via en $ locals-variabel.
  • Du kan tillhandahålla $ http konfigurationsalternativ för $ templateRequest-tjänsten.
  • Du kan skapa egna egna XHR-objekt för $ http via tjänsten $ xhrFactory.
  • ngModel tillhandahåller nu ng-tomma och ng-ej-tomma CSS-klasser.
  • NgAria-modulen är nu mer exakt med hantering av ARIA-attribut och tabindex för anpassade kontroller.
  • Några nya hjälpare är tillgängliga på ngMock för att underlätta testningen

Vad är nytt i version 1.5.8 / 2.0.0-RC5:

  • Komponentbaserade applikationer
  • Förbättrat stöd för ES6-klasser
  • ngAnimateSwap directive
  • Tillagd ngResource
  • Tillagd ngRoute
  • Du kan nu komma åt lokalbefolkningen som skickades till ett samtal till $ parse inifrån det parsade uttrycket via en $ locals-variabel.
  • Du kan tillhandahålla $ http konfigurationsalternativ för $ templateRequest-tjänsten.
  • Du kan skapa egna egna XHR-objekt för $ http via tjänsten $ xhrFactory.
  • ngModel tillhandahåller nu ng-tomma och ng-ej-tomma CSS-klasser.
  • NgAria-modulen är nu mer exakt med hantering av ARIA-attribut och tabindex för anpassade kontroller.
  • Några nya hjälpare är tillgängliga på ngMock för att underlätta testningen

Vad är nytt i version 1.5.5 / 2.0.0-beta.9:




Nytt i AngularJS 1.4.0 (27 maj 2015)

Vad är nytt i version 1.5.4 / 2.0.0-beta.9:

  • Komponentbaserade applikationer
  • Förbättrat stöd för ES6-klasser
  • ngAnimateSwap directive
  • Tillagd ngResource
  • Tillagd ngRoute
  • Du kan nu komma åt lokalbefolkningen som skickades till ett samtal till $ parse inifrån det parsade uttrycket via en $ locals-variabel.
  • Du kan tillhandahålla $ http konfigurationsalternativ för $ templateRequest-tjänsten.
  • Du kan skapa egna egna XHR-objekt för $ http via tjänsten $ xhrFactory.
  • ngModel tillhandahåller nu ng-tomma och ng-ej-tomma CSS-klasser.
  • NgAria-modulen är nu mer exakt med hantering av ARIA-attribut och tabindex för anpassade kontroller.
  • Några nya hjälpare är tillgängliga på ngMock för att underlätta testningen

Vad är nytt i version 1.5.3 / 2.0.0-beta.9:

  • Komponentbaserade applikationer
  • Förbättrat stöd för ES6-klasser
  • ngAnimateSwap directive
  • Tillagd ngResource
  • Tillagd ngRoute
  • Du kan nu komma åt lokalbefolkningen som skickades till ett samtal till $ parse inifrån det parsade uttrycket via en $ locals-variabel.
  • Du kan tillhandahålla $ http konfigurationsalternativ för $ templateRequest-tjänsten.
  • Du kan skapa egna egna XHR-objekt för $ http via tjänsten $ xhrFactory.
  • ngModel tillhandahåller nu ng-tomma och ng-ej-tomma CSS-klasser.
  • NgAria-modulen är nu mer exakt med hantering av ARIA-attribut och tabindex för anpassade kontroller.
  • Några nya hjälpare är tillgängliga på ngMock för att underlätta testningen

Vad är nytt i version 1.5.0 / 2.0.0-beta.0:

  • Komponentbaserade applikationer
  • Förbättrat stöd för ES6-klasser
  • ngAnimateSwap directive
  • Tillagd ngResource
  • Tillagd ngRoute
  • Du kan nu komma åt lokalbefolkningen som skickades till ett samtal till $ parse inifrån det parsade uttrycket via en $ locals-variabel.
  • Du kan tillhandahålla $ http konfigurationsalternativ för $ templateRequest-tjänsten.
  • Du kan skapa egna egna XHR-objekt för $ http via tjänsten $ xhrFactory.
  • ngModel tillhandahåller nu ng-tomma och ng-ej-tomma CSS-klasser.
  • NgAria-modulen är nu mer exakt med hantering av ARIA-attribut och tabindex för anpassade kontroller.
  • Några nya hjälpare är tillgängliga på ngMock för att underlätta testningen

Vad är nytt i version 1.4.8 / 1.5.0-beta.2 / 2.0.0-alfa.48:

  • Funktioner:
  • filterFilter: tillåta att array som objekt ska filtreras
  • Felkorrigeringar:
  • $ animateCss: Se till att anpassade varaktigheter inte förvirrar gcs-cachen
  • $ http: Ändra inte konfigurationsobjektet som skickats till $ http korta metoder
  • välj: förhindra att okänt alternativ läggs till för att välja när det är bundet till noll egendom
  • $ animera: ignorera ogiltiga parametervärden för parametrar
  • $ animera: acceptera oöppnade DOM-element som ingångar för enter + move
  • ngAnimate: Nära efterföljande klassbaserade animeringar när samma klass läggs till / tas bort när den tas bort / läggs till

Vad är nytt i version 1.4.1:

  • Funktioner:
  • filterFilter: tillåta att array som objekt ska filtreras
  • Felkorrigeringar:
  • $ animateCss: Se till att anpassade varaktigheter inte förvirrar gcs-cachen
  • $ http: Ändra inte konfigurationsobjektet som skickats till $ http korta metoder
  • välj: förhindra att okänt alternativ läggs till för att välja när det är bundet till noll egendom
  • $ animera: ignorera ogiltiga parametervärden för parametrar
  • $ animera: acceptera oöppnade DOM-element som ingångar för enter + move
  • ngAnimate: Nära efterföljande klassbaserade animeringar när samma klass läggs till / tas bort när den tas bort / läggs till

Vad är nytt i version 1.4.0:

  • Funktioner:
  • filterFilter: tillåta att array som objekt ska filtreras
  • Felkorrigeringar:
  • $ animateCss: Se till att anpassade varaktigheter inte förvirrar gcs-cachen
  • $ http: Ändra inte konfigurationsobjektet som skickats till $ http korta metoder
  • välj: förhindra att okänt alternativ läggs till för att välja när det är bundet till noll egendom
  • $ animera: ignorera ogiltiga parametervärden för parametrar
  • $ animera: acceptera oöppnade DOM-element som ingångar för enter + move
  • ngAnimate: Nära efterföljande klassbaserade animeringar när samma klass läggs till / tas bort när den tas bort / läggs till

Vad är nytt i version 1.3.15 / 1.4.0-rc.1:

  • Funktioner:
  • CommonJS: - Vinkelmoduler är nu förpackade för npm med bra export
  • Felkorrigeringar:
  • input: skapa max och / eller min validator oavsett initialvärde
  • ngAria: Ange korrekt "checked" attr för kryssrutor och radioer
  • ngModel: åtgärda problem när parserName är samma som valideringsnyckel

Vad är nytt i version 1.3.14 / 1.4.0-beta.5:

  • Funktioner:
  • CommonJS: - Vinkelmoduler är nu förpackade för npm med bra export
  • Felkorrigeringar:
  • input: skapa max och / eller min validator oavsett initialvärde
  • ngAria: Ange korrekt "checked" attr för kryssrutor och radioer
  • ngModel: åtgärda problem när parserName är samma som valideringsnyckel

Vad är nytt i version 1.3.11:

  • Felkorrigeringar:
  • $ location: Skriv inte om när länken är skiftklickad
  • htmlAnchorDirective: ta bort "element! == target element" check
  • htmlAnchorDirective: lägg inte till händelse lyssnaren om du byter ut, ignorera händelse om målet är annorlunda element

Vad är nytt i version 1.3.9:

  • Felkorrigeringar:
  • $ parse: Tillåt användning av lokalbefolkningen i uppdrag
  • filterFilter: använd isArray () för att bestämma array-typen
  • Funktioner:
  • ngMock / $ exceptionHandler: loggfel vid rethrowing
  • Prestandaförbättringar:
  • ngStyleDirective: använd $ watchCollection

Vad är nytt i version 1.3.8:

  • limitTo: ersätt för loop med skiva
  • ngAria: utlös digest på ng-click via knapptryckning, skicka $ händelse till uttryck
  • orderBy: jämföra tidsstämplar vid sortering av datumobjekt

Vad är nytt i version 1.3.5:

  • Felkorrigeringar:
  • $ templateRequest: propagate rejection orsak när ignoreRequestError flagg är inställd
  • $ httpBackend: Tillåt att avbryta begäran med falsk timeoutId
  • länk: koda alla dubbla citat när serialiserande e-postadresser
  • ngMock: anteckna $ RootScopeDecorator
  • ngMock: svara tog inte alltid en statusText argument
  • välj: använd strikt jämför när du tar bort alternativet från ctrl
  • välj: åtgärda flera problem vid flyttning av alternativ mellan grupper

Vad är nytt i version 1.3.4:

  • ngMaxlength: lägg till stöd för att inaktivera max längdgräns
  • ngModelController: lägg till $ setDirty metod
  • ngPluralize: lägg till stöd för att räkna för att vara ett engångsuttryck

Vad är nytt i version 1.3.2:

  • Felkorrigeringar:
  • $ kompilera: bind inte om föräldrabundna överföringsfunktioner
  • $ parse: stateful interceptors åsidosätter ett odefinierat uttryck
  • $ parse: lägg till snabbkontroll för funktionskonstruktör i snabb sökväg
  • $ parse, händelser: förhindra oavsiktlig missbruk av egenskaper på $ händelse
  • ngRoute: tillåta proto ärvda egenskaper i ruttparamsobjekt
  • välj: använd strikt jämförelse för isSelected with selectAs
  • Nya funktioner:
  • ngAria: meddela ngMessages med aria-live
  • ngMock: dekoratör som lägger till Scope # $ countChildScopes and Scope # $ countWatchers

Vad är nytt i version 1.3.0:

  • Nya funktioner:
  • $ anchorScroll: Stöd för en konfigurerbar vertikal rulning offset
  • $ animera: infoga metoden $ animate.animate ()
  • $ animera: tillåta $ animera att skicka anpassade stilar till animeringar
  • currencyFilter: lägg till fractionSize som valfri parameter
  • jqLite: Lägg till privat jqLiteDocumentLoaded-funktion

Vad är nytt i version 1.2.21:

  • Felkorrigeringar:
  • $ http: korrigera dubbelkodad datumutgåva vid kodning av parametrar
  • $ plats: hantera plus tecken i frågestränger
  • $ rootScope: $ watchCollection ska hantera NaN i objekt
  • angular.copy: klonregexp flaggor korrekt
  • csp: fix autodetektion av CSP + bättre docs
  • docs: ändra plnkr-formuläret för att öppnas i samma fönster
  • jqLite: triggerHandler support unbind själv
  • ngHref: Ta bort attributet när tomt värde istället för att ignorera
  • ngRoute: Ta bort onödigt samtal för att avkodaURIComponent

Vad är nytt i version 1.2.18:

  • Felkorrigeringar:
  • $ injektor: rapportera cirkularitet i felmeddelande om cirkulärt beroende.
  • ngResource: konvertera inte bokstavliga värden till resursobjekt när isArray är sant.

Vad är nytt i version 1.2.14:

  • Nya funktioner:
  • $ animera: animera smutsiga, orörda, giltiga, ogiltiga för formulär / fält.
  • Felkorrigeringar:
  • $ parse: minska falska positiva effekter i isElement-tester.
  • input: använd ValidityState för att bestämma validitet.
  • isElement: minska falska positiva effekter i isElement-tester.

Vad är nytt i version 1.2.11:

  • Felkorrigeringar:
  • $ kompilera: behåll CSS klasser läggas till i cloneAttachFn på asynkrona direktiv.
  • $ http: uppdatera httpBackend för att använda ActiveXObject på IE8 om det behövs.
  • $ q: gör $ q.reject support äntligen och fånga.
  • filterFilter: tolka inte punkter i predikatobjektfält som sökvägar.
  • mocks: refactor currentSpec att arbeta med Jasmine 2.
  • ngResource: Lägg inte till nummer till "$" i url param-värdet när du kodar URI.

Vad är nytt i version 1.2.8:

  • Funktioner:
  • Tillåt multiline ng-alternativ.
  • Felkorrigeringar:
  • Returnera responseText på IE8 för förfrågningar med responseType-uppsättning.
  • Tillåt statuskod 0 från något protokoll.

Vad är nytt i version 1.2.7:

  • Felkorrigeringar:
  • Ta bort efterföljande s från beräknade övergångslängdstyp.
  • Använd ActiveX XHR när du gör PATCH-förfrågningar på IE8.
  • Ignorera flera samtal till onreadystatechange med readyState = 4.
  • Förhindra att webbadressmallar kollapsar i en tom sträng.
  • Använd endast på ändringsevenemanget när en inte redan är igång.

Vad är nytt i version 1.2.5:

  • Felkorrigeringar:
  • $ compile: tillåta bokstäver i isolerade räckviddsreferenser
  • vinkelmocks: använd kopia av mock data i $ httpBackend
  • stängning: lägg till sakna FormController externa definitioner
  • ngInclude: lägg till mall till DOM innan du länkar andra direktiv
  • ngView: lägg till mall till DOM innan du länkar andra direktiv

Vad är nytt i version 1.2.0:

  • animeringar:
  • Se till att CSS-övergångar kan fungera med ärvda CSS-klassdefinitioner
  • Ge stöd för överdrivna animationer med CSS
  • $ parse:
  • Säkra uttryck genom att gömma "privata" egenskaper
  • Dokument:
  • Ange index sidor för varje vinkelmodul
  • Lägg till snabbladsnyckel för framåtriktad sökning i sökfältet
  • jqLite:
  • Exponera isolateScope () getter liknande omfattning ()
  • Övrigt:
  • Lägg till extern fil för Closure Compiler

Vad är nytt i version 1.1.5:

  • Tillagd FullText-sökning för att ersätta Google-sökning i dokument.
  • Lades till en CSS-klass medan elementet hålls nere via en kran.
  • Matchalternativ med annat uttryck än objektidentitet.
  • Tillagd mousedown och mouseup-händelse utlöser scenariot.

Vad är nytt i version 1.1.0:

  • $ http: stödja anpassad reponseType.
  • $ sniffer: automatisk upptäcka CSP-läge (kräver för närvarande Chrome på dev-kanal).

Vad är nytt i version v1.0.1:

  • Felkorrigeringar:
  • $ location: kasta inte undantag medan url omskrivs om elementet togs bort.
  • $ location: förhindra att det kommer att bli omdirigeringsslinga.

Vad är nytt i version v1.0.0:

  • Korrekt analysera länkadresser i hashbang-läge med ett prefix.
  • Fäst länkavlyssning i hash-bang-läge.

Vad är nytt i version v1.0.0rc6:

  • Stöd HTTP PATCH-metoden.
  • jQuery 1.7.2 support.

Vad är nytt i version v0.10.6:

  • Funktioner:
  • Omskrivningsundersökningssystemet skrivs om. Detta är en stor förändring av vinkelkärnan som var nödvändig av många anledningar. Vänligen läs hela designdokumentet för att förstå förändringar och resonemang bakom dem.
  • Tillagt angular.bootstrap för manuell uppstart av appen. Se även Initializing Angular App doc.
  • Hjälpfunktionerna injektioner och moduler som gör testning med DI och jasmin mycket enklare.
  • jqLite och jQuery utökades med hjälpmedelsinjektor () som förenklar åtkomst till applikationsinjektorn under debugging.
  • Skriv om $ xhr-tjänsten och dess beroenden, som ersattes med $ http-tjänsten. $ Browser.xhr och dess mock ersattes av $ httpBackend och dess enhetstestning och end-to-end testmocks. $ Resurs tjänsten api och funktionalitet bevarades, med undantag för cachning, som inte händer automatiskt som det tidigare använde (verifiera cache har ingen effekt).
  • $ q - Q-liknande uppskjuten / löftet implementering
  • Transparent databindande till löften i mallar. Exempel
  • Ny $ anchorScroll-tjänst som tittar på url hash och navigerar till html-ankare, även om innehållet laddades via ng: view
  • Ny LRU-cachefabrik - $ cacheFactory service
  • jQuery 1.7-kompatibilitet
  • Felkorrigeringar:
  • Direktnamn är nu obestridliga för fall
  • $ location # url setter fix (Issue # 648)
  • ng: include - förhindra rasförhållanden genom att ignorera vanliga http-återuppringningar
  • ng: repeat - stöd upprepa över array med null
  • angular.copy - kasta fel om källan och destinationen är identiska
  • Former bör inte hindra POST-inlämning om åtgärdsattributet är närvarande

Krav :

  • JavaScript aktiverat på klientsidan

Liknande mjukvara

Derby
Derby

11 Mar 16

Aura
Aura

1 Mar 15

BlueJacket
BlueJacket

1 Mar 15

MooTools
MooTools

9 Feb 16

Annan programvara för utvecklare Google, Inc.

Kommentarer till AngularJS

Kommentarer hittades inte
Kommentar
Slå på bilder!