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

Apache Isis
Apache Isis

10 Dec 15

laroux.js
laroux.js

1 Oct 15

King23
King23

11 Apr 15

Annen programvare fra utvikleren Google, Inc.

Kommentarer til AngularJS

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