AngularJS

Software screenshot:
AngularJS
Software informatie:
Versie: 2.1.0 / 1.5.8 Bijgewerkt
Upload datum: 29 Sep 17
Ontwikkelaar: Google, Inc.
Licentie: Gratis
Populariteit: 98

Rating: 4.0/5 (Total Votes: 1)

AngularJS maakt gebruik van een unieke coderingsfilosofie om een ​​webtoepassing goed te regelen en op te stellen, waardoor het makkelijker te controleren en aan te passen, alleen door JavaScript, zonder complexe server-side interacties.

AngularJS verbetert dynamiek en weergavebeheer in een webapp en biedt betere tools voor het verwerken van dynamische inhoud en gedimpliceerde lay-outs.

Speciaal ontwikkeld voor HTML 5, AngularJS is momenteel uitgegroeid tot een van de meest gebruikte JS-kaders in de wereld, vooral dankzij het dev-team van Google die zowel code, resources en documentatie bij het project heeft bijgedragen.

Uitgebreide documentatie en voorbeelden zijn inbegrepen bij het downloadpakket AngularJS.

Om de ontwikkelaars te helpen beginnen, heeft het dev-team zelfs een dedicated YouTube-kanaal gemaakt, vol handleidingen, voorbeeldapplicaties en andere instructieve video's.

Systeemvereisten


  • JavaScript ingeschakeld op clientzijde

Wat is nieuw in deze release:

  • Everything !!!

Wat is nieuw in versie 2.0.0 / 1.5.8:

  • Everything !!!

Wat is nieuw in versie 1.5.8 / 2.0.0-RC6:

  • Componenten gebaseerde applicaties
  • Verbeterde ondersteuning voor ES6-lessen
  • ngAnimateSwap richtlijn
  • Toegevoegd ngResource
  • Toegevoegd ngRoute
  • U kunt nu toegang krijgen tot het locale object dat werd doorgegeven aan een oproep naar $ parse vanuit de parse-expressie via een $ locals-variabele.
  • U kunt $ http configuratieopties van de $ templateRequest-service aanbieden.
  • U kunt uw eigen aangepaste XHR-objecten maken voor de $ http via de $ xhrFactory-dienst.
  • ngModel biedt nu ng-lege en ng-niet-lege CSS-klassen.
  • De ngAria-module is nu nauwkeuriger met het hanteren van ARIA-attributen en tabindex voor aangepaste controles.
  • Enkele nieuwe helpers zijn beschikbaar op ngMock om het testen te vergemakkelijken

Wat is nieuw in versie 1.5.8 / 2.0.0-RC5:

  • Componenten gebaseerde applicaties
  • Verbeterde ondersteuning voor ES6-lessen
  • ngAnimateSwap richtlijn
  • Toegevoegd ngResource
  • Toegevoegd ngRoute
  • U kunt nu toegang krijgen tot het locale object dat werd doorgegeven aan een oproep naar $ parse vanuit de parse-expressie via een $ locals-variabele.
  • U kunt $ http configuratieopties van de $ templateRequest-service aanbieden.
  • U kunt uw eigen aangepaste XHR-objecten maken voor de $ http via de $ xhrFactory-dienst.
  • ngModel biedt nu ng-lege en ng-niet-lege CSS-klassen.
  • De ngAria-module is nu nauwkeuriger met het hanteren van ARIA-attributen en tabindex voor aangepaste controles.
  • Enkele nieuwe helpers zijn beschikbaar op ngMock om het testen te vergemakkelijken

Wat is nieuw in versie 1.5.5 / 2.0.0-beta.9:




Nieuw in AngularJS 1.4.0 (27 mei 2015)

Wat is nieuw in versie 1.5.4 / 2.0.0-beta.9:

  • Componenten gebaseerde applicaties
  • Verbeterde ondersteuning voor ES6-lessen
  • ngAnimateSwap richtlijn
  • Toegevoegd ngResource
  • Toegevoegd ngRoute
  • U kunt nu toegang krijgen tot het locale object dat werd doorgegeven aan een oproep naar $ parse vanuit de parse-expressie via een $ locals-variabele.
  • U kunt $ http configuratieopties van de $ templateRequest-service aanbieden.
  • U kunt uw eigen aangepaste XHR-objecten maken voor de $ http via de $ xhrFactory-dienst.
  • ngModel biedt nu ng-lege en ng-niet-lege CSS-klassen.
  • De ngAria-module is nu nauwkeuriger met het hanteren van ARIA-attributen en tabindex voor aangepaste controles.
  • Enkele nieuwe helpers zijn beschikbaar op ngMock om het testen te vergemakkelijken

Wat is nieuw in versie 1.5.3 / 2.0.0-beta.9:

  • Componenten gebaseerde applicaties
  • Verbeterde ondersteuning voor ES6-lessen
  • ngAnimateSwap richtlijn
  • Toegevoegd ngResource
  • Toegevoegd ngRoute
  • U kunt nu toegang krijgen tot het locale object dat werd doorgegeven aan een oproep naar $ parse vanuit de parse-expressie via een $ locals-variabele.
  • U kunt $ http configuratieopties van de $ templateRequest-service aanbieden.
  • U kunt uw eigen aangepaste XHR-objecten maken voor de $ http via de $ xhrFactory-dienst.
  • ngModel biedt nu ng-lege en ng-niet-lege CSS-klassen.
  • De ngAria-module is nu nauwkeuriger met het hanteren van ARIA-attributen en tabindex voor aangepaste controles.
  • Enkele nieuwe helpers zijn beschikbaar op ngMock om het testen te vergemakkelijken

Wat is nieuw in versie 1.5.0 / 2.0.0-beta.0:

  • Componenten gebaseerde applicaties
  • Verbeterde ondersteuning voor ES6-lessen
  • ngAnimateSwap richtlijn
  • Toegevoegd ngResource
  • Toegevoegd ngRoute
  • U kunt nu toegang krijgen tot het locale object dat werd doorgegeven aan een oproep naar $ parse vanuit de parse-expressie via een $ locals-variabele.
  • U kunt $ http configuratieopties van de $ templateRequest-service aanbieden.
  • U kunt uw eigen aangepaste XHR-objecten maken voor de $ http via de $ xhrFactory-dienst.
  • ngModel biedt nu ng-lege en ng-niet-lege CSS-klassen.
  • De ngAria-module is nu nauwkeuriger met het hanteren van ARIA-attributen en tabindex voor aangepaste controles.
  • Enkele nieuwe helpers zijn beschikbaar op ngMock om het testen te vergemakkelijken

Wat is nieuw in versie 1.4.8 / 1.5.0-beta.2 / 2.0.0-alfa.48:

  • Kenmerken:
  • filterFilter: laat array zoals objecten toe dat u wilt filteren
  • Bug Fixes:
  • $ animateCss: zorg ervoor dat aangepaste duraties de gcs-cache niet verwarren
  • $ http: wijzig het configuratieobject dat niet is aangepast aan $ http korte methoden
  • selecteer: voorkom dat onbekende optie wordt toegevoegd om te selecteren wanneer gebonden aan nul eigendom
  • $ animeren: negeer ongeldige parameterwaarden voor parameterwaarden
  • $ animeren: accepteer onopgemaakte DOM elementen als inputs voor enter + move
  • ngAnimate: sluit opvolg op klassen gebaseerde animaties wanneer dezelfde klasse is toegevoegd / verwijderd wanneer verwijderd / toegevoegd

Wat is nieuw in versie 1.4.1:

  • Kenmerken:
  • filterFilter: laat array zoals objecten toe dat u wilt filteren
  • Bug Fixes:
  • $ animateCss: zorg ervoor dat aangepaste duraties de gcs-cache niet verwarren
  • $ http: wijzig het configuratieobject dat niet is aangepast aan $ http korte methoden
  • selecteer: voorkom dat onbekende optie wordt toegevoegd om te selecteren wanneer gebonden aan nul eigendom
  • $ animeren: negeer ongeldige parameterwaarden voor parameterwaarden
  • $ animeren: accepteer onopgemaakte DOM elementen als inputs voor enter + move
  • ngAnimate: sluit opvolg op klassen gebaseerde animaties wanneer dezelfde klasse is toegevoegd / verwijderd wanneer verwijderd / toegevoegd

Wat is nieuw in versie 1.4.0:

  • Kenmerken:
  • filterFilter: laat array zoals objecten toe dat u wilt filteren
  • Bug Fixes:
  • $ animateCss: zorg ervoor dat aangepaste duraties de gcs-cache niet verwarren
  • $ http: wijzig het configuratieobject dat niet is aangepast aan $ http korte methoden
  • selecteer: voorkom dat onbekende optie wordt toegevoegd om te selecteren wanneer gebonden aan nul eigendom
  • $ animeren: negeer ongeldige parameterwaarden voor parameterwaarden
  • $ animeren: accepteer onopgemaakte DOM elementen als inputs voor enter + move
  • ngAnimate: sluit opvolg op klassen gebaseerde animaties wanneer dezelfde klasse is toegevoegd / verwijderd wanneer verwijderd / toegevoegd

Wat is nieuw in versie 1.3.15 / 1.4.0-rc.1:

  • Kenmerken:
  • CommonJS: - hoekmodules worden nu verpakt voor npm met nuttige uitvoer
  • Bug Fixes:
  • input: maak max en / of min validator ongeacht de initiële waarde
  • ngAria: correct instellen "checked" attr voor checkboxes en radio's
  • ngModel: problemen oplossen wanneer parserName hetzelfde is als de validatorsleutel

Wat is nieuw in versie 1.3.14 / 1.4.0-beta.5:

  • Kenmerken:
  • CommonJS: - hoekmodules worden nu verpakt voor npm met nuttige uitvoer
  • Bug Fixes:
  • input: maak max en / of min validator ongeacht de initiële waarde
  • ngAria: correct instellen "checked" attr voor checkboxes en radio's
  • ngModel: problemen oplossen wanneer parserName hetzelfde is als de validatorsleutel

Wat is nieuw in versie 1.3.11:

  • Bug Fixes:
  • $ locatie: niet herschrijven wanneer de link verschuift is geklikt
  • htmlAnchorDirective: verwijder "element! == target element" check
  • htmlAnchorDirective: voeg geen gebeurtenis luisteraar toe als het wordt vervangen, ignoreer event als doel een ander element is

Wat is nieuw in versie 1.3.9:

  • Bug Fixes:
  • $ parse: laat het gebruik van de lokale bevolking toe in opdrachten
  • filterFilter: gebruik isArray () om het array type
  • te bepalen
  • Kenmerken:
  • ngMock / $ exceptionHandler: log fouten bij rethrowing
  • Prestatieverbeteringen:
  • ngStyleDirective: gebruik $ watchCollection

Wat is nieuw in versie 1.3.8:

  • limitTo: vervang voor lus met plak
  • ngAria: trigger digest op ng-klik via toetsenpictogram, voer $ event naar expressie
  • orderBy: vergelijk timestamps bij het sorteren van datumobjecten

Wat is nieuw in versie 1.3.5:

  • Bug Fixes:
  • $ templateRequest: propagate rejection reden wanneer negerenRequestError flag is ingesteld
  • $ httpBackend: laat het annuleren van verzoek met falsy timeoutId
  • linky: codeer alle dubbele citaten bij het serialiseren van e-mailadressen
  • ngMock: annoteer $ RootScopeDecorator
  • ngMock: Reageer heeft niet altijd een statusText argument
  • selecteer: gebruik strikte vergelijken bij het verwijderen van optie van ctrl
  • selecteer: Fix meerdere problemen bij het verplaatsen van opties tussen groepen

Wat is nieuw in versie 1.3.4:

  • ngMaxlength: voeg ondersteuning toe voor het uitschakelen van maximale lengtelimiet
  • ngModelController: voeg $ setDirty methode toe
  • ngPluralize: voeg ondersteuning toe voor tellen om een ​​eenmalige uitdrukking te zijn

Wat is nieuw in versie 1.3.2:

  • Bug Fixes:
  • $ compileren: verbind geen verouderde transclude-functies bij
  • $ parse: stateful interceptors overschrijven een ongedefinieerde uitdrukking
  • $ parse: voeg snel check voor Function constructor in snel pad toe
  • $ parse, events: voorkomen onbedoeld misbruik van eigenschappen op $ gebeurtenis
  • ngRoute: geef proto-overgebleven eigenschappen in het object van routeparams
  • selecteer: gebruik strikte vergelijking voor isSelecteer met selectAs
  • Nieuwe eigenschappen:
  • ngAria: aankondig ngMessages met aria-live
  • ngMock: decorator die Scope # $ countChildScopes en Scope # $ countWatchers toevoegt

Wat is nieuw in versie 1.3.0:

  • Nieuwe eigenschappen:
  • $ anchorScroll: ondersteun een configurabele verticale scroll offset
  • $ animeren: voer de methode $ animate.animate () in
  • $ animeren: laat $ aangeven om aangepaste stijlen te verplaatsen naar animaties
  • currencyFilter: voeg fractionSize als optionele parameter toe
  • jqLite: voeg eigen jqLiteDocumentLoaded-functie toe

Wat is nieuw in versie 1.2.21:

  • Bug Fixes:
  • $ http: fix dubbel geciteerd datum probleem bij het coderen van params
  • $ locatie: handvat plus teken in query strings
  • $ rootScope: $ watchCollection moet NaN in objecten hanteren
  • angular.copy: klonen regexp vlaggen correct
  • csp: maak autodetectie van CSP + beter docs
  • docs: verander plnkr formulier om in hetzelfde venster te openen
  • jqLite: triggerHandler-ondersteuning verbindt zichzelf
  • ngHref: verwijder attribuut als de lege waarde in plaats van te negeren
  • ngRoute: verwijder onnodig bellen naar decodeURIComponent

Wat is nieuw in versie 1.2.18:

  • Bug Fixes:
  • $ injector: rapporteer circulariteit in foutmelding met circulaire afhankelijkheid.
  • ngResource: zet geen letterlijke waarden in Resource objects wanneer isArray waar is.

Wat is nieuw in versie 1.2.14:

  • Nieuwe eigenschappen:
  • $ animeren: animeren vuil, ongerept, geldig, ongeldig voor formulier / velden.
  • Bug Fixes:
  • $ parse: verminder valse positieven in isElement tests.
  • invoer: gebruik ValidityState om de validiteit te bepalen.
  • isElement: verminder valse positieven in isElement tests.

Wat is nieuw in versie 1.2.11:

  • Bug Fixes:
  • $ compileren: behoud CSS klassen toegevoegd in cloneAttachFn op asynchrone richtlijnen.
  • $ http: update httpBackend om ActiveXObject op IE8 te gebruiken indien nodig.
  • $ q: maak uiteindelijk $ q.reject-ondersteuning.
  • filterFilter: interpreteer geen punten in predikaat objectvelden als paden.
  • mocks: refactor currentSpec om te werken met Jasmine 2.
  • ngResource: voeg geen nummer toe aan '$' in url param waarde bij het coderen van URI.

Wat is nieuw in versie 1.2.8:

  • Kenmerken:
  • Multiline ng-opties toestaan.
  • Bug Fixes:
  • Reageer op Text IE8 voor verzoeken met responseType set.
  • Statuscode 0 toestaan ​​van een protocol.

Wat is nieuw in versie 1.2.7:

  • Bug Fixes:
  • Verwijder trailing s van berekende overgangsduurstijlen.
  • Gebruik ActiveX XHR bij het maken van PATCH-aanvragen op IE8.
  • Negeer meerdere oproepen naar onreadystatechange met readyState = 4.
  • Verhoed dat de URL-sjabloon in een lege teken snijdt.
  • Gebruik alleen van toepassing op het wijzigingsevenement als er nog niet is bezig.

Wat is nieuw in versie 1.2.5:

  • Bug Fixes:
  • $ compileren: laat letterwoorden toe in isolatiebereikreferenties
  • hoekige mocks: gebruik kopie van mock data in $ httpBackend
  • sluiting: voeg ontbrekende FormController-externe definities toe
  • ngInclude: voeg sjabloon toe aan DOM voordat u andere richtlijnen koppelt
  • ngView: voeg sjabloon toe aan DOM voordat u andere richtlijnen koppelt

Wat is nieuw in versie 1.2.0:

  • Animatie:
  • Zorg ervoor dat CSS-overgangen kunnen werken met geërfde CSS-classdefinities
  • Geef ondersteuning voor verbluffende animaties met CSS
  • $ parse:
  • Beveiligde uitdrukkingen door privé-eigenschappen te verbergen
  • Documenten:
  • Geef indexpagina's voor elke hoekmodule
  • Sneltoets voor de sneltoets voor de zoekbalk toevoegen
  • jqLite:
  • Ontvang isolateScope () getter vergelijkbaar met omvang ()
  • Misc:
  • Voeg externs bestand toe voor Closure Compiler

Wat is nieuw in versie 1.1.5:

  • Toegevoegd FullText-zoekopdracht om Google-zoekopdracht in docs te vervangen.
  • Een CSS-klasse toegevoegd terwijl het element via een kraan wordt vastgehouden.
  • Match opties met andere uitdrukkingen dan objectidentiteit.
  • Toegevoegd mousedown en mouseup event triggers naar scenario.

Wat is nieuw in versie 1.1.0:

  • $ http: ondersteun aangepaste reponseType.
  • $ sniffer: automatisch detecteren CSP-modus (momenteel vereist Chrome op dev-kanaal).

Wat is nieuw in versie v1.0.1:

  • Bug Fixes:
  • $ locatie: werp geen uitzondering terwijl url opnieuw schrijft als element is verwijderd.
  • $ locatie: voorkom dat u in de omleidingslus komt.

Wat is nieuw in versie v1.0.0:

  • Corrigeer de link-URL's in de hashbang-modus met een voorvoegsel.
  • Snelkoppeling in de hash-bang modus.

Wat is nieuw in versie v1.0.0rc6:

  • Ondersteun de HTTP PATCH-methode.
  • jQuery 1.7.2 ondersteuning.

Wat is nieuw in versie v0.10.6:

  • Kenmerken:
  • Dependentie-injectie subsysteem herschrijven. Dit is een grote verandering in de hoekkern die om vele redenen noodzakelijk was. Lees alstublieft het volledige ontwerpdocument om de veranderingen en redenering achter hen te begrijpen.
  • Added angular.bootstrap voor handmatige bootstrapping van de app. Zie ook Initializing Angular App doc.
  • Helperfuncties injecteren en moduleren die het testen met DI en jasmine heel gemakkelijker maken.
  • jqLite en jQuery werden uitgebreid met injector helper methode () die de toegang tot de applicatie-injector vereenvoudigt tijdens het debuggen.
  • Omschrijven van $ xhr service en zijn afhankelijkheden, die vervangen werden door $ http service. De $ browser.xhr en zijn mock werden vervangen door $ httpBackend en zijn unit testen en end-to-end test mocks. De $ resource service api en functionaliteit werd behouden, met uitzondering van caching, die niet automatisch gebeurt zoals het eerder gebruikt is (verifieerCache heeft geen effect).
  • $ q - Q-achtige uitgestelde / belofte implementatie
  • Transparante data-binding aan beloftes in sjablonen. Voorbeeld
  • Nieuwe $ anchorScroll-dienst die url-hash kijkt en naar het html-anker loopt, zelfs als de inhoud is geladen via ng: view
  • Nieuwe LRU cache fabriek - $ cacheFactory service
  • jQuery 1.7 compatibiliteit
  • Bug Fixes:
  • Richtlijnnamen zijn nu ongevoelig voor het geval
  • $ locatie # url setter fix (Issue # 648)
  • ng: include - voorkom raceomstandigheden door het verwerpen van onjuiste http-terugbellen
  • ng: herhalen - ondersteuning herhalen over array met null
  • angular.copy - gooi fout als de bron en de bestemming identiek zijn
  • Vorms mogen POST-indiening niet voorkomen als het actie kenmerk aanwezig is

Eisen

  • JavaScript ingeschakeld op clientzijde

Vergelijkbare software

Apache CXF
Apache CXF

9 Feb 16

Leapstrap
Leapstrap

28 Feb 15

soma.js
soma.js

18 Apr 16

Horus Framework
Horus Framework

1 Oct 15

Andere software van ontwikkelaar Google, Inc.

ipaddr
ipaddr

13 May 15

Cayley
Cayley

12 May 15

ExplorerCanvas
ExplorerCanvas

21 Jul 15

Reacties op AngularJS

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!
Zoek op categorie