AngularJS

Sagteware kiekie:
AngularJS
Sagteware besonderhede:
Weergawe: 2.1.0 / 1.5.8 Opgedateer
Upload datum: 29 Sep 17
Ontwikkelaar: Google, Inc.
Lisensie: Gratis
Populariteit: 371

Rating: 3.0/5 (Total Votes: 2)

AngularJS gebruik 'n unieke koderingfilosofie om 'n webprogram reg te stel en te struktureer. Dit is makliker om te beheer en aan te pas, net deur JavaScript, sonder enige komplekse bediener-kant-interaksies.

AngularJS verbeter dinamika en kykebestuur in 'n webprogram, wat beter gereedskap bied om dinamiese inhoud en templated layouts te hanteer.

Spesiaal gemaak om HTML 5 te hanteer, het AngularJS tans gestyg om een ​​van die mees gebruikte JS-raamwerke in die wêreld te wees. Baie dankie aan Google se dev-span wat beide kode, hulpbronne en dokumentasie by die projek bygedra het.

Uitgebreide dokumentasie en voorbeelde is ingesluit by die AngularJS aflaai pakket.

Om ontwikkelaars te help om te begin, het die dev-span selfs 'n toegewyde YouTube-kanaal geskep, vol tutoriale, voorbeeldprogramme en ander instruksionele video's.

Stelselvereistes


  • JavaScript aangeskakel op kliënt se kant

Wat is nuut in hierdie weergawe:

  • Alles !!!

Wat is nuut in weergawe 2.0.0 / 1.5.8:

  • Alles !!!

Wat is nuut in weergawe 1.5.8 / 2.0.0-RC6:

  • Op komponente gebaseerde programme
  • Verbeterde ondersteuning vir ES6-klasse
  • ngAnimateSwap richtlijn
  • Bygevoeg ngResource
  • Bygevoeg ngRoute
  • U kan nou toegang verkry tot die plaaslike voorwerp wat by 'n oproep geslaag is na $ parse vanuit die ontledende uitdrukking, via 'n $ inwoners veranderlike.
  • U kan $ http-konfigurasie opsies van die $ templateRequest-diens verskaf.
  • U kan u eie persoonlike XHR-voorwerpe vir die $ http maak via die $ xhrFactory-diens.
  • ngModel bied nou ng-leë en ng-nie-leë CSS-klasse.
  • Die ngAria-module is nou meer akkuraat met die hantering van ARIA-eienskappe en tabindex vir persoonlike beheermaatreëls.
  • Sommige nuwelinge is beskikbaar op ngMock om toetse te vergemaklik

Wat is nuut in weergawe 1.5.8 / 2.0.0-RC5:

  • Op komponente gebaseerde programme
  • Verbeterde ondersteuning vir ES6-klasse
  • ngAnimateSwap richtlijn
  • Bygevoeg ngResource
  • Bygevoeg ngRoute
  • U kan nou toegang verkry tot die plaaslike voorwerp wat by 'n oproep geslaag is na $ parse vanuit die ontledende uitdrukking, via 'n $ inwoners veranderlike.
  • U kan $ http-konfigurasie opsies van die $ templateRequest-diens verskaf.
  • U kan u eie persoonlike XHR-voorwerpe vir die $ http maak via die $ xhrFactory-diens.
  • ngModel bied nou ng-leë en ng-nie-leë CSS-klasse.
  • Die ngAria-module is nou meer akkuraat met die hantering van ARIA-eienskappe en tabindex vir persoonlike beheermaatreëls.
  • Sommige nuwelinge is beskikbaar op ngMock om toetse te vergemaklik

Wat is nuut in weergawe 1.5.5 / 2.0.0-beta.9:




Nuut in AngularJS 1.4.0 (27 Mei 2015)

Wat is nuut in weergawe 1.5.4 / 2.0.0-beta.9:

  • Op komponente gebaseerde programme
  • Verbeterde ondersteuning vir ES6-klasse
  • ngAnimateSwap richtlijn
  • Bygevoeg ngResource
  • Bygevoeg ngRoute
  • U kan nou toegang verkry tot die plaaslike voorwerp wat by 'n oproep geslaag is na $ parse vanuit die ontledende uitdrukking, via 'n $ inwoners veranderlike.
  • U kan $ http-konfigurasie opsies van die $ templateRequest-diens verskaf.
  • U kan u eie persoonlike XHR-voorwerpe vir die $ http maak via die $ xhrFactory-diens.
  • ngModel bied nou ng-leë en ng-nie-leë CSS-klasse.
  • Die ngAria-module is nou meer akkuraat met die hantering van ARIA-eienskappe en tabindex vir persoonlike beheermaatreëls.
  • Sommige nuwelinge is beskikbaar op ngMock om toetse te vergemaklik

Wat is nuut in weergawe 1.5.3 / 2.0.0-beta.9:

  • Op komponente gebaseerde programme
  • Verbeterde ondersteuning vir ES6-klasse
  • ngAnimateSwap richtlijn
  • Bygevoeg ngResource
  • Bygevoeg ngRoute
  • U kan nou toegang verkry tot die plaaslike voorwerp wat by 'n oproep geslaag is na $ parse vanuit die ontledende uitdrukking, via 'n $ inwoners veranderlike.
  • U kan $ http-konfigurasie opsies van die $ templateRequest-diens verskaf.
  • U kan u eie persoonlike XHR-voorwerpe vir die $ http maak via die $ xhrFactory-diens.
  • ngModel bied nou ng-leë en ng-nie-leë CSS-klasse.
  • Die ngAria-module is nou meer akkuraat met die hantering van ARIA-eienskappe en tabindex vir persoonlike beheermaatreëls.
  • Sommige nuwelinge is beskikbaar op ngMock om toetse te vergemaklik

Wat is nuut in weergawe 1.5.0 / 2.0.0-beta.0:

  • Op komponente gebaseerde programme
  • Verbeterde ondersteuning vir ES6-klasse
  • ngAnimateSwap richtlijn
  • Bygevoeg ngResource
  • Bygevoeg ngRoute
  • U kan nou toegang verkry tot die plaaslike voorwerp wat by 'n oproep geslaag is na $ parse vanuit die ontledende uitdrukking, via 'n $ inwoners veranderlike.
  • U kan $ http-konfigurasie opsies van die $ templateRequest-diens verskaf.
  • U kan u eie persoonlike XHR-voorwerpe vir die $ http maak via die $ xhrFactory-diens.
  • ngModel bied nou ng-leë en ng-nie-leë CSS-klasse.
  • Die ngAria-module is nou meer akkuraat met die hantering van ARIA-eienskappe en tabindex vir persoonlike beheermaatreëls.
  • Sommige nuwelinge is beskikbaar op ngMock om toetse te vergemaklik

Wat is nuut in weergawe 1.4.8 / 1.5.0-beta.2 / 2.0.0-alfa.48:

  • Features:
  • filterfilter: laat array soos voorwerpe toe wat gefiltreer word
  • Bug Fixes:
  • $ animateCss: maak seker dat persoonlike tye die gcs-kas nie verwar nie
  • $ http: verander nie die konfigurasie-voorwerp wat in $ http kort metodes geslaag is nie
  • kies: verhoed dat onbekende opsie bygevoeg word om te kies wanneer dit gebonde is aan nul eiendom
  • $ animasie: ignoreer ongeldige opsieparameterwaardes
  • $ animasie: aanvaar onopgemaakte DOM-elemente as insette vir enter + beweeg
  • ngAnimate: sluit opvolg klas-gebaseerde animasies wanneer dieselfde klas bygevoeg / verwyder word wanneer dit verwyder / bygevoeg word

Wat is nuut in weergawe 1.4.1:

  • Features:
  • filterfilter: laat array soos voorwerpe toe wat gefiltreer word
  • Bug Fixes:
  • $ animateCss: maak seker dat persoonlike tye die gcs-kas nie verwar nie
  • $ http: verander nie die konfigurasie-voorwerp wat in $ http kort metodes geslaag is nie
  • kies: verhoed dat onbekende opsie bygevoeg word om te kies wanneer dit gebonde is aan nul eiendom
  • $ animasie: ignoreer ongeldige opsieparameterwaardes
  • $ animasie: aanvaar onopgemaakte DOM-elemente as insette vir enter + beweeg
  • ngAnimate: sluit opvolg klas-gebaseerde animasies wanneer dieselfde klas bygevoeg / verwyder word wanneer dit verwyder / bygevoeg word

Wat is nuut in weergawe 1.4.0:

  • Features:
  • filterfilter: laat array soos voorwerpe toe wat gefiltreer word
  • Bug Fixes:
  • $ animateCss: maak seker dat persoonlike tye die gcs-kas nie verwar nie
  • $ http: verander nie die konfigurasie-voorwerp wat in $ http kort metodes geslaag is nie
  • kies: verhoed dat onbekende opsie bygevoeg word om te kies wanneer dit gebonde is aan nul eiendom
  • $ animasie: ignoreer ongeldige opsieparameterwaardes
  • $ animasie: aanvaar onopgemaakte DOM-elemente as insette vir enter + beweeg
  • ngAnimate: sluit opvolg klas-gebaseerde animasies wanneer dieselfde klas bygevoeg / verwyder word wanneer dit verwyder / bygevoeg word

Wat is nuut in weergawe 1.3.15 / 1.4.0-rc.1:

  • Features:
  • CommonJS: - hoekmodules word nou vir npm verpak met nuttige uitvoere
  • Bug Fixes:
  • invoer: maak maksimum en / of min validator ongeag aanvanklike waarde
  • ngAria: korrek ingestel "nagegaan" attr vir blokkies en radio's
  • ngModel: maak probleme op as parserName dieselfde is as die geldige sleutel

Wat is nuut in weergawe 1.3.14 / 1.4.0-beta.5:

  • Features:
  • CommonJS: - hoekmodules word nou vir npm verpak met nuttige uitvoere
  • Bug Fixes:
  • invoer: maak maksimum en / of min validator ongeag aanvanklike waarde
  • ngAria: korrek ingestel "nagegaan" attr vir blokkies en radio's
  • ngModel: maak probleme op as parserName dieselfde is as die geldige sleutel

Wat is nuut in weergawe 1.3.11:

  • Bug Fixes:
  • $ ligging: moenie herschryf as die skuif geklik word nie
  • htmlAnchorDirective: verwyder "element! == teiken element" check
  • htmlAnchorDirective: voeg gebeurtenis luisteraar nie by indien vervang, ignoreer gebeurtenis as teiken 'n ander element is

Wat is nuut in weergawe 1.3.9:

  • Bug Fixes:
  • $ parse: laat die gebruik van plaaslike inwoners toe in opdragte
  • filter filter: gebruik isArray () om skikkingstipe te bepaal
  • Features:
  • ngMock / $ exceptionHandler: logfoute wanneer herhaling
  • Prestasieverbeterings:
  • ngStyleDirective: gebruik $ watchCollection

Wat is nuut in weergawe 1.3.8:

  • limitTo: vervang vir lus met sny
  • ngAria: sneller verteer op ng-klik via sleutelbord, verdeel $ gebeurtenis na uitdrukking
  • orderBy: vergelyk tydstampe wanneer datumvoorwerpe gesorteer word

Wat is nuut in weergawe 1.3.5:

  • Bug Fixes:
  • $ templateRequest: propageer verwerpingsrede wanneer ignoreerRequestError flag is ingestel
  • $ httpBackend: laat versoek om kansellasie toe met falsy timeoutId
  • linky: enkodeer alle dubbele aanhalings wanneer e-posadresse geparialiseer word
  • ngMock: annoteer $ RootScopeDecorator
  • ngMock: reageer het nie altyd 'n status-teks argument nie
  • kies: gebruik streng vergelyk as u die opsie verwyder van ctrl
  • kies: maak verskeie probleme op as jy opsies tussen groepe skuif

Wat is nuut in weergawe 1.3.4:

  • ngMaxlength: voeg ondersteuning by vir die aanskakel van maksimum lengte limiet
  • ngModelController: voeg $ setDirty metode
  • by
  • ngPluralize: voeg ondersteuning by om 'n eenmalige uitdrukking te wees

Wat is nuut in weergawe 1.3.2:

  • Bug Fixes:
  • $ stel saam: moenie ouer gebonde transluk funksies herbind nie
  • $ parse: stateful interceptors ignoreer 'n ongedefinieerde uitdrukking
  • $ parse: voeg vinnige tjek by vir Funksiekonstruksie in vinnige pad
  • $ parse, gebeure: voorkom toevallige misbruik van eiendomme op $ gebeurtenis
  • ngRoute: laat proto-oorerflike eienskappe toe in roeteparams-voorwerp
  • kies: gebruik streng vergelyking vir isSelected with selectAs
  • Nuwe funksies:
  • ngAria: kondig ngMessages aan met aria-live
  • ngMock: versierder wat Scope # $ countChildScopes en Scope # $ countWatchers voeg

Wat is nuut in weergawe 1.3.0:

  • Nuwe funksies:
  • $ anchorScroll: ondersteun 'n konfigureerbare vertikale scroll offset
  • $ animasie: stel die $ animate.animate () metode
  • in
  • $ animasie: laat $ aangepaste pasmaakstyle na animasies toe
  • currencyFilter: voeg fraksieSize as opsionele parameter
  • jqLite: voeg privaat jqLiteDocumentLoaded-funksie by

Wat is nuut in weergawe 1.2.21:

  • Bug Fixes:
  • $ http: maak dubbele gekwoteerde datumuitreiking by kodering van params
  • $ ligging: hanteer plus karakter in navraagstrings
  • $ rootScope: $ watchCollection moet NaN in voorwerpe hanteer
  • angular.copy: klone regexp vlae korrek
  • csp: herstel outo-opname van CSP + beter dokumente
  • dokumente: verander plnkr-vorm om in dieselfde venster oop te maak
  • jqLite: triggerHandler ondersteun unbind self
  • ngHref: verwyder kenmerk wanneer leë waarde in plaas daarvan om te ignoreer
  • ngRoute: verwyder onnodige oproep om decodeURIComponent
  • te dekodeer

Wat is nuut in weergawe 1.2.18:

  • Bug Fixes:
  • $ inspuiter: rapporteer omsendbrief in die kring boodskap.
  • ngResource: Verander nie letterlike waardes in hulpbronvoorwerpe wanneer isArray waar is nie.

Wat is nuut in weergawe 1.2.14:

  • Nuwe funksies:
  • $ animasie: skep vuil, ongerepte, geldige, ongeldig vir vorm / velde.
  • Bug Fixes:
  • $ parse: verminder valse positiewe in isElement toetse.
  • invoer: gebruik ValidityState om geldigheid te bepaal.
  • isElement: verminder valse positiewe in isElement toetse.

Wat is nuut in weergawe 1.2.11:

  • Bug Fixes:
  • $ samestelling: behou CSS-klasse in kloneAttachFn op asynchrone riglyne.
  • $ http: opdater httpBackend om ActiveXObject op IE8 te gebruik indien nodig.
  • $ q: maak $ q.reject-ondersteuning uiteindelik en vang.
  • filterfilter: interpreteer nie kolle in predikaatvoorwerpvelde as paaie nie.
  • bespot: refactor currentSpec om te werk met Jasmine 2.
  • ngResource: voeg nommer nie by '$' in url param waarde by die kodering van URI.

Wat is nuut in weergawe 1.2.8:

  • Features:
  • Stel multiline ng-opsies toe.
  • Bug Fixes:
  • Stuur antwoord op IE8 vir versoeke met responseType-stel.
  • Laat statuskode 0 toe van enige protokol.

Wat is nuut in weergawe 1.2.7:

  • Bug Fixes:
  • Verwyder trailing s uit berekenings van oorgangsduurstyle.
  • Gebruik ActiveX XHR wanneer PATCH-versoeke op IE8 gemaak word.
  • Negeer verskeie oproepe na onreadystatechange met readyState = 4.
  • Verhoed dat die URL-sjabloon in 'n leë string inmekaar val.
  • Gebruik slegs op die verandering gebeurtenis as een nie reeds aan die gang is nie.

Wat is nuut in weergawe 1.2.5:

  • Bug Fixes:
  • $ samestelling: laat letterlikes toe om die omvangsverwysings te isoleer
  • hoekmocks: gebruik kopie van bespot data in $ httpBackend
  • sluiting: voeg ontbrekende FormController eksterne definisies by
  • ngInclude: voeg sjabloon by DOM voordat u ander riglyne skakel
  • ngView: voeg sjabloon by DOM voordat u ander riglyne skakel

Wat is nuut in weergawe 1.2.0:

  • Animasies:
  • Maak seker dat CSS oorgange kan werk met geërfde CSS klas definisies
  • Gee ondersteuning vir verbysterende animasies met CSS
  • $ parse:
  • Veilige uitdrukkings deur privaat eiendomme te versteek
  • Dokumente:
  • Gee indeksbladsye vir elke hoekmodule
  • Voeg sneltoets vir die sneltoets vir die soekkassie by
  • jqLite:
  • Verwyder isolateScope () getter soortgelyk aan omvang ()
  • Misc:
  • Voeg eksterns-lêer by vir sluitingsverwerker

Wat is nuut in weergawe 1.1.5:

  • Bygevoeg op FullText-soektog om Google-soektog in dokumente te vervang.
  • Het 'n CSS-klas bygevoeg terwyl die element via 'n kraan gehou word.
  • Pas opsies op deur ander uitdrukkings as voorwerpidentiteit.
  • Bygevoeg mousedown en mouseup gebeurtenis lei tot scenario.

Wat is nuut in weergawe 1.1.0:

  • $ http: ondersteun aangepaste reptipe.
  • $ sniffer: outomaties opspoor CSP af (tans benodig Chrome op dev kanaal).

Wat is nuut in weergawe v1.0.1:

  • Bug Fixes:
  • $ ligging: moenie uitsondering gooi terwyl url herskryf as element verwyder is nie.
  • $ ligging: verhoed dat dit in die omleidingslus loop.

Wat is nuut in weergawe v1.0.0:

  • Koppel URL's korrek in die hashbang-modus met 'n voorvoegsel.
  • Vaste skakel klik afsnyding in hash-bang af.

Wat is nuut in weergawe v1.0.0rc6:

  • Ondersteun HTTP PATCH metode.
  • jQuery 1.7.2 ondersteuning.

Wat is nuut in weergawe v0.10.6:

  • Features:
  • Afhanklikheidsinjectie-substelsel herschryf. Dit is 'n groot verandering in die hoekkern wat vir baie redes nodig was. Lees asseblief die volledige ontwerpdokument om die veranderinge en redenasie agter hulle te verstaan.
  • Added angular.bootstrap vir handmatige bootstrapping van die program. Sien ook Initializing Angular App doc.
  • Helperfunksies inspuit en module wat toetse met DI en jasmine baie makliker maak.
  • jqLite en jQuery is uitgebrei met die helper metode inspuiting () wat die toegang tot die aansoek inspuiter vereenvoudig tydens ontfouting.
  • Herskryf $ xhr diens en sy afhanklikhede, wat vervang is met $ http diens. Die $ browser.xhr en sy spot is vervang deur $ httpBackend en sy eenheidstoetse en end-to-end toetsmocks. Die $ hulpbron diens api en funksionaliteit is behou, behalwe caching, wat nie outomaties gebeur soos wat dit in die verlede gebruik het nie. (VerifieerCache het geen effek nie).
  • $ q - Q-like uitgestelde / belofte implementering
  • Deursigtige data-binding aan beloftes in templates. Byvoorbeeld
  • Nuwe $ anchorScroll diens wat url hash kyk en navigeer na die html-anker, selfs al is die inhoud gelaai via ng: view
  • Nuwe LRU kasfabriek - $ cacheFactory diens
  • jQuery 1.7-verenigbaarheid
  • Bug Fixes:
  • Direksie name is nou geval ongevoelig
  • $ location # url setter fix (probleem # 648)
  • ng: sluit in - voorkom rassetoestande deur verouderde http-terugvoering te ignoreer
  • ng: herhaal - ondersteun herhaal oor skikking met nul
  • angular.copy - gooi fout as bron en bestemming identies is
  • Vorms moet nie POST-indiening verhoed as die aksie-kenmerk teenwoordig is nie

Vereistes :

  • JavaScript aangeskakel op kliënt se kant

Soortgelyke sagteware

Agile Toolkit
Agile Toolkit

9 Apr 16

Apache Thrift
Apache Thrift

13 Apr 15

epik
epik

10 Dec 15

Evolutility.js
Evolutility.js

10 Feb 16

Ander sagteware ontwikkelaar Google, Inc.

FOAM
FOAM

12 May 15

Guava
Guava

10 Feb 16

traits.js
traits.js

6 Jun 15

Kommentaar te AngularJS

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!