AngularJS

Skjermbilde programvare:
AngularJS
Prog.varedetaljer:
Versjon: 2.1.0 / 1.5.8 Oppdatert
Last opp dato: 29 Sep 17
Utvikler: Google, Inc.
Lisens: Gratis
Popularitet: 98

Rating: 4.0/5 (Total Votes: 1)

AngularJS bruker en unik kodingsfilosofi til å ordne og strukturere et webprogram, og gjør det enklere å kontrollere og tilpasse, bare ved JavaScript, uten komplekse server-side-interaksjoner.

AngularJS forbedrer dynamikk og visningsadministrasjon i en webapp, og gir bedre verktøy for å håndtere dynamisk innhold og templerte oppsett.

Opprettet spesielt for å håndtere HTML 5, har AngularJS nå steget til å være en av de mest brukte JS-rammene i verden, takk hovedsakelig for Googles dev-team som har bidratt med både kode, ressurser og dokumentasjon til prosjektet.

Omfattende dokumentasjon og eksempler er inkludert i AngularJS nedlastingspakken.

For å hjelpe utviklere i gang har dev-teamet selv opprettet en dedikert YouTube-kanal, full av opplæringsprogrammer, prøveapps og andre instruksjonsvideoer.

Systemkrav


  • JavaScript aktivert på klientsiden

Hva er nytt i denne versjonen:

  • Alt !!!

Hva er nytt i versjon 2.0.0 / 1.5.8:

  • Alt !!!

Hva er nytt i versjon 1.5.8 / 2.0.0-RC6:

  • Komponentbaserte applikasjoner
  • Forbedret støtte for ES6-klasser
  • ngAnimateSwap-direktivet
  • Lagt til ngResource
  • Lagt til ngRoute
  • Du kan nå tilgang til lokalbefolkningen som ble sendt til en samtale til $ parse fra innsiden av det analyserte uttrykket, via en $ locals-variabel.
  • Du kan oppgi $ http-konfigurasjonsalternativer for $ templateRequest-tjenesten.
  • Du kan lage dine egne egendefinerte XHR-objekter for $ http via tjenesten $ xhrFactory.
  • ngModel gir nå ng-tomme og ng-ikke-tomme CSS-klasser.
  • NgAria-modulen er nå mer presis med håndtering av ARIA-attributter og tabindex for tilpassede kontroller.
  • Noen nye hjelpere er tilgjengelige på ngMock for å lette testing

Hva er nytt i versjon 1.5.8 / 2.0.0-RC5:

  • Komponentbaserte applikasjoner
  • Forbedret støtte for ES6-klasser
  • ngAnimateSwap-direktivet
  • Lagt til ngResource
  • Lagt til ngRoute
  • Du kan nå tilgang til lokalbefolkningen som ble sendt til en samtale til $ parse fra innsiden av det analyserte uttrykket, via en $ locals-variabel.
  • Du kan oppgi $ http-konfigurasjonsalternativer for $ templateRequest-tjenesten.
  • Du kan lage dine egne egendefinerte XHR-objekter for $ http via tjenesten $ xhrFactory.
  • ngModel gir nå ng-tomme og ng-ikke-tomme CSS-klasser.
  • NgAria-modulen er nå mer presis med håndtering av ARIA-attributter og tabindex for tilpassede kontroller.
  • Noen nye hjelpere er tilgjengelige på ngMock for å lette testing

Hva er nytt i versjon 1.5.5 / 2.0.0-beta.9:




Nytt i AngularJS 1.4.0 (27. mai 2015)

Hva er nytt i versjon 1.5.4 / 2.0.0-beta.9:

  • Komponentbaserte applikasjoner
  • Forbedret støtte for ES6-klasser
  • ngAnimateSwap-direktivet
  • Lagt til ngResource
  • Lagt til ngRoute
  • Du kan nå tilgang til lokalbefolkningen som ble sendt til en samtale til $ parse fra innsiden av det analyserte uttrykket, via en $ locals-variabel.
  • Du kan oppgi $ http-konfigurasjonsalternativer for $ templateRequest-tjenesten.
  • Du kan lage dine egne egendefinerte XHR-objekter for $ http via tjenesten $ xhrFactory.
  • ngModel gir nå ng-tomme og ng-ikke-tomme CSS-klasser.
  • NgAria-modulen er nå mer presis med håndtering av ARIA-attributter og tabindex for tilpassede kontroller.
  • Noen nye hjelpere er tilgjengelige på ngMock for å lette testing

Hva er nytt i versjon 1.5.3 / 2.0.0-beta.9:

  • Komponentbaserte applikasjoner
  • Forbedret støtte for ES6-klasser
  • ngAnimateSwap-direktivet
  • Lagt til ngResource
  • Lagt til ngRoute
  • Du kan nå tilgang til lokalbefolkningen som ble sendt til en samtale til $ parse fra innsiden av det analyserte uttrykket, via en $ locals-variabel.
  • Du kan oppgi $ http-konfigurasjonsalternativer for $ templateRequest-tjenesten.
  • Du kan lage dine egne egendefinerte XHR-objekter for $ http via tjenesten $ xhrFactory.
  • ngModel gir nå ng-tomme og ng-ikke-tomme CSS-klasser.
  • NgAria-modulen er nå mer presis med håndtering av ARIA-attributter og tabindex for tilpassede kontroller.
  • Noen nye hjelpere er tilgjengelige på ngMock for å lette testing

Hva er nytt i versjon 1.5.0 / 2.0.0-beta.0:

  • Komponentbaserte applikasjoner
  • Forbedret støtte for ES6-klasser
  • ngAnimateSwap-direktivet
  • Lagt til ngResource
  • Lagt til ngRoute
  • Du kan nå tilgang til lokalbefolkningen som ble sendt til en samtale til $ parse fra innsiden av det analyserte uttrykket, via en $ locals-variabel.
  • Du kan oppgi $ http-konfigurasjonsalternativer for $ templateRequest-tjenesten.
  • Du kan lage dine egne egendefinerte XHR-objekter for $ http via tjenesten $ xhrFactory.
  • ngModel gir nå ng-tomme og ng-ikke-tomme CSS-klasser.
  • NgAria-modulen er nå mer presis med håndtering av ARIA-attributter og tabindex for tilpassede kontroller.
  • Noen nye hjelpere er tilgjengelige på ngMock for å lette testing

Hva er nytt i versjon 1.4.8 / 1.5.0-beta.2 / 2.0.0-alfa.48:

  • Egenskaper:
  • filterFilter: la array som objekter bli filtrert
  • Feilrettelser:
  • $ animateCss: Pass på at egendefinerte varigheter ikke forveksler gcs-cachen
  • $ http: Ikke endre konfigurasjonsobjektet som er sendt inn i $ http korte metoder
  • velg: hindre at ukjent alternativ blir lagt til for å velge når det er bundet til null eiendom
  • $ animere: ignorere ugyldige parameterparameterværdier
  • $ animere: godta uåpnede DOM-elementer som innganger for enter + move
  • ngAnimate: Lukk oppfølgingsklassebaserte animasjoner når samme klasse er lagt til / fjernet når fjernet / lagt til

Hva er nytt i versjon 1.4.1:

  • Egenskaper:
  • filterFilter: la array som objekter bli filtrert
  • Feilrettelser:
  • $ animateCss: Pass på at egendefinerte varigheter ikke forveksler gcs-cachen
  • $ http: Ikke endre konfigurasjonsobjektet som er sendt inn i $ http korte metoder
  • velg: hindre at ukjent alternativ blir lagt til for å velge når det er bundet til null eiendom
  • $ animere: ignorere ugyldige parameterparameterværdier
  • $ animere: godta uåpnede DOM-elementer som innganger for enter + move
  • ngAnimate: Lukk oppfølgingsklassebaserte animasjoner når samme klasse er lagt til / fjernet når fjernet / lagt til

Hva er nytt i versjon 1.4.0:

  • Egenskaper:
  • filterFilter: la array som objekter bli filtrert
  • Feilrettelser:
  • $ animateCss: Pass på at egendefinerte varigheter ikke forveksler gcs-cachen
  • $ http: Ikke endre konfigurasjonsobjektet som er sendt inn i $ http korte metoder
  • velg: hindre at ukjent alternativ blir lagt til for å velge når det er bundet til null eiendom
  • $ animere: ignorere ugyldige parameterparameterværdier
  • $ animere: godta uåpnede DOM-elementer som innganger for enter + move
  • ngAnimate: Lukk oppfølgingsklassebaserte animasjoner når samme klasse er lagt til / fjernet når fjernet / lagt til

Hva er nytt i versjon 1.3.15 / 1.4.0-rc.1:

  • Egenskaper:
  • CommonJS: - Vinkelmoduler er nå pakket for npm med nyttig eksport
  • Feilrettelser:
  • input: opprett max og / eller min validator uavhengig av innledende verdi
  • ngAria: riktig satt "sjekket" attr for avmerkingsbokser og radioer
  • ngModel: løse problemer når parserName er det samme som valideringsnøkkel

Hva er nytt i versjon 1.3.14 / 1.4.0-beta.5:

  • Egenskaper:
  • CommonJS: - Vinkelmoduler er nå pakket for npm med nyttig eksport
  • Feilrettelser:
  • input: opprett max og / eller min validator uavhengig av innledende verdi
  • ngAria: riktig satt "sjekket" attr for avmerkingsbokser og radioer
  • ngModel: løse problemer når parserName er det samme som valideringsnøkkel

Hva er nytt i versjon 1.3.11:

  • Feilrettelser:
  • $ plassering: skriv ikke om når koblingen er skiftet og klikket
  • htmlAnchorDirective: fjern "element! == målelement" sjekk
  • htmlAnchorDirective: Ikke legg til hendelseslytteren hvis du bytter ut, ignorere hendelsen hvis målet er annerledes element

Hva er nytt i versjon 1.3.9:

  • Feilrettelser:
  • $ parse: Tillat bruk av lokalbefolkningen i oppdrag
  • filterFilter: bruk isArray () for å bestemme array type
  • Egenskaper:
  • ngMock / $ exceptionHandler: loggfeil når rethrowing
  • Resultatforbedringer:
  • ngStyleDirective: bruk $ watchCollection

Hva er nytt i versjon 1.3.8:

  • limitTo: erstatt for sløyfe med skive
  • ngAria: utløs fordøyelse på ng-klikk via tastetrykk, send $ begivenhet til uttrykk
  • orderBy: sammenlign tidsstempel når du sorterer datoobjekter

Hva er nytt i versjon 1.3.5:

  • Feilrettelser:
  • $ templateRequest: propagere avslag grunn når ignorereRequestError flagg er satt
  • $ httpBackend: Tillat kansellere forespørsel med falsk timeoutId
  • linky: kode alle doble anførselstegn ved serialiserende e-postadresser
  • ngMock: noter $ RootScopeDecorator
  • ngMock: Svaret tok ikke alltid en statusText argument
  • velg: bruk streng sammenligning når du fjerner alternativet fra ctrl
  • velg: reparer flere problemer når du flytter alternativer mellom grupper

Hva er nytt i versjon 1.3.4:

  • ngMaxlength: legg til støtte for å deaktivere maks lengdegrense
  • ngModelController: legg til $ setDirty metode
  • ngPluralize: Legg til støtte for å telle for å være et engangsuttrykk

Hva er nytt i versjon 1.3.2:

  • Feilrettelser:
  • $ kompilere: bind ikke om forgjengede bundet transludere funksjoner
  • $ parse: stateful interceptors overstyrer et udefinert uttrykk
  • $ parse: legg til rask sjekk for funksjonskonstruktør i rask bane
  • $ parse, hendelser: forhindre utilsiktet misbruk av egenskaper på $ hendelse
  • ngRoute: Tillat prototype egenskaper i ruteparamsobjekt
  • velg: bruk streng sammenligning for isSelected with selectAs
  • Nye funksjoner:
  • ngAria: kunngjør ngMessages med aria-live
  • ngMock: decorator som legger til Scope # $ countChildScopes and Scope # $ countWatchers

Hva er nytt i versjon 1.3.0:

  • Nye funksjoner:
  • $ anchorScroll: Støtte en konfigurerbar vertikal rulleforskjell
  • $ animere: innfør metoden $ animate.animate ()
  • $ animere: la $ animere å passere tilpassede stiler til animasjoner
  • currencyFilter: legg til fraksjonSkala som valgfri parameter
  • jqLite: legg til privat jqLiteDocumentLoaded-funksjon

Hva er nytt i versjon 1.2.21:

  • Feilrettelser:
  • $ http: reparer dobbeltkvitert datoutgave når du kodesparameter
  • $ location: håndtere pluss tegn i spørringsstrenger
  • $ rootScope: $ watchCollection skal håndtere NaN i objekter
  • angular.copy: klon regexp flagger riktig
  • csp: lag autodeteksjon av CSP + bedre docs
  • docs: endre plnkr skjema for å åpne i samme vindu
  • jqLite: triggerHandler support unbind selv
  • ngHref: Fjern attributt når tom verdi i stedet for å ignorere
  • ngRoute: Fjern unødvendig samtale for å dekodeURIComponent

Hva er nytt i versjon 1.2.18:

  • Feilrettelser:
  • $ Injektor: Rapporter sirkularitet i feilmeldingen om sirkulær avhengighet.
  • ngResource: konverter ikke bokstavelige verdier til ressursobjekter når isArray er sant.

Hva er nytt i versjon 1.2.14:

  • Nye funksjoner:
  • $ animere: animere skitten, uberørt, gyldig, ugyldig for skjema / felt.
  • Feilrettelser:
  • $ parse: reduser falske positive i isElement tester.
  • Inngang: Bruk ValidityState for å bestemme gyldigheten.
  • erElement: redusere falske positive i isElement tester.

Hva er nytt i versjon 1.2.11:

  • Feilrettelser:
  • $ compile: behold CSS klasser lagt til i cloneAttachFn på asynkrone direktiver.
  • $ http: Oppdater httpBackend for å bruke ActiveXObject på IE8 hvis nødvendig.
  • $ q: Gjør $ q.reject-støtte til slutt og fange.
  • filterFilter: tolk ikke prikker i predikatobjektfelt som stier.
  • mocks: refactor currentSpec å jobbe med Jasmine 2.
  • ngResource: Ikke legg nummer til '$' i url param-verdien når du koder URI.

Hva er nytt i versjon 1.2.8:

  • Egenskaper:
  • Tillat multiline ng-alternativer.
  • Feilrettelser:
  • Return responseText på IE8 for forespørsler med responsType-sett.
  • Tillat statuskode 0 fra en hvilken som helst protokoll.

Hva er nytt i versjon 1.2.7:

  • Feilrettelser:
  • Fjern etterfølgende s fra beregnede overgangsvarighetsstiler.
  • Bruk ActiveX XHR når du gjør PATCH-forespørsler på IE8.
  • Ignorer flere samtaler til onreadystatechange med readyState = 4.
  • Forhindre at nettadressemalen faller sammen i en tom streng.
  • Bruk gjelder kun på endringshendelsen når en ikke allerede er i gang.

Hva er nytt i versjon 1.2.5:

  • Feilrettelser:
  • $ compile: tillate bokstaver i isolerte referanser
  • vinkelmocks: bruk kopi av spotdata i $ httpBackend
  • nedleggelse: legg til manglende FormController eksterne definisjoner
  • ngInclude: Legg til mal til DOM før du knytter andre direktiver
  • ngView: Legg til mal til DOM før du knytter andre direktiver

Hva er nytt i versjon 1.2.0:

  • animasjoner:
  • Sørg for at CSS-overganger kan fungere med arvede CSS-klassedefinisjoner
  • Gi støtte til svimlende animasjoner med CSS
  • $ parse:
  • Sikre uttrykk ved å gjemme "private" egenskaper
  • Dokumenter:
  • Gi indekssider for hver vinkelmodul
  • Legg til snarvei for hurtigtaster for søkefeltet
  • jqLite:
  • Exponere isolateScope () getter lik omfanget ()
  • Diverse:
  • Legg til eksternfil for Closure Compiler

Hva er nytt i versjon 1.1.5:

  • Lagt til FullText-søk for å erstatte Google-søk i docs.
  • Lagt til en CSS-klasse mens elementet holdes ned via et trykk.
  • Match alternativer med annet uttrykk enn objektidentitet.
  • Lagt til mousedown og mouseup hendelser utløser scenario.

Hva er nytt i versjon 1.1.0:

  • $ http: støtte tilpasset reponseType.
  • $ sniffer: automatisk oppdag CSP-modus (krever for øyeblikket Chrome på dev-kanal).

Hva er nytt i versjon v1.0.1:

  • Feilrettelser:
  • $ location: ikke kast unntak mens url rewriting hvis elementet ble fjernet.
  • $ plassering: hindre at det kommer fra omdirigeringsløyfe.

Hva er nytt i versjon v1.0.0:

  • Korrekt analysere linkadresser i hashbang-modus med et prefiks.
  • Fastkoblingsklikkavbrudd i hash-bang-modus.

Hva er nytt i versjon v1.0.0rc6:

  • Støtt HTTP PATCH-metoden.
  • jQuery 1.7.2-støtte.

Hva er nytt i versjon v0.10.6:

  • Egenskaper:
  • Omskrivningsundersøkelse undersystem skriv om. Dette er en stor forandring til kantkjernen som var nødvendig av mange grunner. Vennligst les hele designdokumentet for å forstå endringene og begrunnelsen bak dem.
  • Lagt til angular.bootstrap for manuell oppstart av appen. Se også Initializing Angular App doc.
  • Helperfunksjoner injiserer og moduler som gjør testing med DI og jasmin mye lettere.
  • jqLite og jQuery ble utvidet med hjelpemiddelinjektor () som forenkler tilgangen til applikasjonsinjektoren under feilsøking.
  • Omskriv på $ xhr-tjenesten og dens avhengigheter, som ble erstattet med $ http-tjenesten. $ Browser.xhr og dens mock ble erstattet av $ httpBackend og dens enhetstesting og end-to-end testing mocks. $ Ressurs tjenesten api og funksjonalitet ble bevart, med unntak av caching, som ikke skjer automatisk som det brukte det tidligere (verifiser cache har ingen effekt).
  • $ q - Q-lignende utsatt / løfteimplementering
  • Transparent data-binding til løfter i maler. Eksempel
  • Ny $ anchorScroll-tjeneste som ser på url hash og navigerer til html-ankeret selv om innholdet ble lastet via ng: visning
  • Ny LRU cache fabrikk - $ cacheFactory tjeneste
  • jQuery 1.7-kompatibilitet
  • Feilrettelser:
  • Direktinavn er nå uhensiktsomme
  • $ location # url setter fix (utgave # 648)
  • ng: include - forhindre løpevilkår ved å ignorere uaktuelle http tilbakeringinger
  • ng: repeat - support repeat over array med null
  • angular.copy - kaste Feil hvis kilde og destinasjon er identiske
  • Skjemaer bør ikke hindre POST-innsending dersom handlingsattributtet er til stede

Krav :

  • JavaScript aktivert på klientsiden

Lignende programvare

Yaf
Yaf

28 Sep 15

Django
Django

18 Jul 16

OpenXava
OpenXava

11 Mar 16

Warp Framework
Warp Framework

13 Apr 15

Annen programvare fra utvikleren Google, Inc.

Traceur
Traceur

1 Oct 15

Ganeti
Ganeti

17 Feb 15

ipaddr
ipaddr

13 May 15

Kommentarer til AngularJS

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!