Articles of Angularjs

Legen Sie den Seitentitel mit UI-Router fest

Ich migriere meine AngularJS-basierte App, um den UI-Router anstelle des integrierten Routings zu verwenden. Ich habe es wie unten gezeigt konfiguriert .config(function($stateProvider, $urlRouterProvider) { $urlRouterProvider.otherwise(‘/home’); $stateProvider .state(‘home’, { url: ‘/home’, templateUrl : ‘views/home.html’, data : { pageTitle: ‘Home’ } }) .state(‘about’, { url: ‘/about’, templateUrl : ‘views/about.html’, data : { pageTitle: ‘About’ } }) }); […]

Angularjs, passender Spielraum zwischen Wegen

Ich habe eine Situation mit einer Form, die sich über mehrere Seiten erstreckt (vielleicht nicht ideal, aber so ist es). Ich möchte einen Bereich für das gesamte Formular haben, der im Verlauf ausgefüllt wird. Wenn der Benutzer zwischen den Schritten hin und her wechselt, ist es leicht, sich den Zustand zu merken. Also muss ich […]

Was ist der prägnanteste Weg, Abfrageparameter in AngularJS zu lesen?

Ich möchte die Werte von URL-Abfrageparametern mit AngularJS lesen. Ich greife auf den HTML-Code mit der folgenden URL zu: http://127.0.0.1:8080/test.html?target=bob Wie erwartet ist location.search “?target=bob” . Um auf den Wert von target zuzugreifen, habe ich verschiedene im Web aufgelistete Beispiele gefunden, von denen jedoch keines in AngularJS 1.0.0rc10 funktioniert. Insbesondere sind die folgenden nicht undefined […]

Wie wählt man ein Element nach classnnamen mit jqLite?

Ich versuche, jquery aus meiner Angular.js-App zu entfernen, um es leichter zu machen, und setze stattdessen Angulars jqLite ein. Aber die App verwendet stark find (‘# id’) und find (‘.classname’), die nicht von jqLite unterstützt werden, nur ‘Tag-Namen’ (laut Dokumentation) Ich fragte mich, was Sie für den besten Ansatz hielten, um es zu ändern. Ein […]

Kann ich in jedem Controller eine function in eckig zur Verfügung stellen?

Wenn ich eine Dienstprogrammfunktion foo , die ich überall in meiner ng-app Deklaration aufrufen kann. Gibt es eine Möglichkeit, dass ich es in meinem Modul-Setup global verfügbar machen kann, oder muss ich es dem Bereich in jedem Controller hinzufügen?

Ist es sinnvoll, Require.js mit Angular.js zu verwenden?

Ich bin ein Neuling zu Angular.js und versuche zu verstehen, wie es sich von Backbone.js unterscheidet … Wir haben die Abhängigkeiten unserer Pakete mit Require.js während der Verwendung von Backbone verwaltet. Macht es Sinn, das Gleiche mit Angular.js zu tun?

Was macht AngularJS besser als jQuery?

Ich habe hauptsächlich die jQuery-Bibliothek verwendet und habe gerade begonnen, AngularJS zu verwenden. Ich habe ein paar Tutorials zur Verwendung von Angular gelesen, aber ich weiß nicht genau, warum oder wann ich es verwenden soll oder welche Vorteile ich im Vergleich zur Verwendung von jQuery feststellen kann. Es scheint mir, dass Angular Sie MVC denken […]

AngularJS und seine Verwendung von Dollar-Variablen

Weiß jemand, ob der Grund für die Verwendung von Dollar-Methoden und Variablen in angularJS darin besteht, angularJS anzuweisen, die Überprüfung dieser Werte zu vermeiden, wenn eine Verdauung stattfindet? Also, wenn eckig $scope.$value und $scope.value , dann wird es $scope.value , die $scope.value überprüfen, da ihr ein Dollarzeichen im Variablennamen vorangestellt ist.

AngularJS $ http, CORS und http-Authentifizierung

Da die Verwendung von CORS und http-Authentifizierung mit AngularJS knifflig sein kann, habe ich die Frage bearbeitet, um eine gelernte Lektion zu teilen. Zuerst möchte ich igorzg danken. Seine Antwort hat mir sehr geholfen. Das Szenario sieht folgendermaßen aus: Sie möchten eine POST-Anforderung mit dem AngularJS $ http-Dienst an eine andere Domäne senden. Es gibt […]

AngularJS – Übergabe von Daten zwischen Seiten

Ich bin ein AngularJS Starter. Ich versuche Daten zu senden von: Seite A: Van Listing Seite zu Seite B: Van-Update-Seite. Wenn der Benutzer auf den Update-Link für einen Lieferwagen klickt, rufe ich einen Controller auf und lade die Lieferwagen-Details im Controller ab. Aber ich kann die Van-Details nicht der Seite B (Van-Update-Seite) mit dem gleichen […]