Als «angularjs» getaggte Fragen

Verwenden Sie diese Option bei Fragen zu AngularJS (1.x), dem Open-Source-JavaScript-Framework. Verwenden Sie dieses Tag NICHT für Angular 2 oder neuere Versionen. Verwenden Sie stattdessen das Tag [angle].

6
Angular Direktive templateUrl relativ zur .js-Datei
Ich baue eine Winkelrichtlinie, die an verschiedenen Orten verwendet wird. Ich kann die Dateistruktur der App, in der die Direktive verwendet wird, nicht immer garantieren, aber ich kann den Benutzer zwingen, das directive.jsund directive.html(nicht die tatsächlichen Dateinamen) in denselben Ordner zu legen . Wenn die Seite das auswertet directive.js, betrachtet …

2
Wie funktioniert der Orderby-Filter für ein Array von Zeichenfolgen?
Hier ist der Code, der nicht funktioniert: Demo: http://jsfiddle.net/8dt94/63/ <div ng-controller="MyCtrl"> <input type="text" ng-model="searchText" /> <ul ng-repeat="strVal in arrVal|orderBy|filter:searchText" > <li>{{strVal}}</li> </ul> </div> var app=angular.module('myApp', []); app.controller('MyCtrl', function ($scope,$filter) { $scope.arrVal = ['one','two','three','four','five','six']; });
85 angularjs 


10
Durch Klicken auf ein Kontrollkästchen mit ng-click wird das Modell nicht aktualisiert
Klicken Sie auf ein Kontrollkästchen und rufen Sie ng-click auf: Das Modell wird nicht aktualisiert, bevor ng-click aktiviert wird, sodass der Wert des Kontrollkästchens in der Benutzeroberfläche falsch angezeigt wird: Dies funktioniert in AngularJS 1.0.7 und scheint in Angualar 1.2-RCx fehlerhaft zu sein. <div ng-app="myApp" ng-controller="Ctrl"> <li ng-repeat="todo in todos"> …

5
AngularJS: Factory $ http.get JSON-Datei
Ich möchte lokal mit nur einer fest codierten JSON-Datei entwickeln. Meine JSON-Datei lautet wie folgt (gültig, wenn sie in den JSON-Validator gestellt wird): { "contentItem": [ { "contentID" : "1", "contentVideo" : "file.mov", "contentThumbnail" : "url.jpg", "contentRating" : "5", "contentTitle" : "Guitar Lessons", "username" : "Username", "realname" : "Real name", …
84 json  http  angularjs  factory 

7
Angularjs dynamische ng-Mustervalidierung
Ich habe ein Formular, das, wenn ein Kontrollkästchen falsch ist, die Validierung einer Texteingabe unter Verwendung der Anweisung ng-require erzwingt. Wenn das Kontrollkästchen true ist, wird das Feld ausgeblendet und ng-required auf false gesetzt. Das Problem ist, dass ich auch einen regulären Ausdruck für die Validierung am Eingang habe, der …

4
Deklarieren Sie mehrere Werte in ng-init
Ich frage mich also, wie ich mehrere Werte innerhalb eines einzigen ng-init deklarieren kann, ohne einen seltsamen Hash erstellen zu müssen, auf den ich dann immer spezifisch zugreifen muss. also grundsätzlich möchte ich <div ng-init="a = 1, b = 2">{{a}}</div> und ich sage, dass ich es vermeiden möchte, tun zu …

3
AngularJS + JQuery: So erstellen Sie dynamische Inhalte in AngularJs
Ich arbeite an einer Ajax-App mit jQuery und AngularJS. Wenn ich den Inhalt (der AngularJS-Bindungen enthält) eines div mit der htmlFunktion von jQuery aktualisiere, funktionieren die AngularJS-Bindungen nicht. Das Folgende ist der Code dessen, was ich versuche zu tun: $(document).ready(function() { $("#refreshButton").click(function() { $("#dynamicContent").html("<button ng-click='count = count + 1' ng-init='count=0'>Increment</button><span>count: …
84 jquery  angularjs 


1
Verwenden von HTML5 pushstate auf angular.js
Ich versuche, den Pushstate von HTML5 anstelle der von Angularjs verwendeten # Navigation zu implementieren. Ich habe versucht, bei Google nach einer Antwort zu suchen, und habe auch den eckigen IRC-Chatraum ohne Glück ausprobiert. Das ist mein controllers.js: function PhoneListCtrl($scope, $http) { $http.get('phones/phones.json').success(function(data) { $scope.phones = data; }); } function …

5
So überprüfen Sie, ob ein Angular $ q-Versprechen gelöst ist
Ich verstehe, dass man normalerweise nur Fortsetzungscode mit einem then()Anruf- und Kettenverhalten anfügt, wenn man Versprechen verwendet. Ich möchte jedoch einen asynchronen Anruf mit $timeout()Versprechen abschließen und dann separat eine 3-Sekunden- Aktion starten, damit ich eine UI-Aktion ausführen kann, NUR WENN das ursprüngliche Versprechen noch nicht abgeschlossen ist. (Ich gehe …
84 angularjs  promise  q 

2
Angular JS Filter ist nicht gleich
Scheint eine sehr grundlegende Frage zu sein, aber ich kann die Syntax nicht richtig verstehen. <li class="list-group-item" ng-repeat="question in newSection.Questions | filter:Id != '-1'; " ng-mouseenter="hover = true" ng-mouseleave="hover = false"> <div href="#" editable-text="question.Text">{{question.Text}}</div> </li> Ich möchte nur alle Fragen anzeigen, bei denen id NICHT -1 ist. Was mache ich …

3
Angular.js ng-repeat über mehrere Elemente hinweg
Diese Frage wurde hier teilweise angesprochen: Angular.js ng-repeat über mehrere trs Dies ist jedoch nur eine Umgehung, die das Kernproblem nicht wirklich anspricht: Wie kann man ng-repeat ohne Wrapper über mehrere Elemente hinweg verwenden? Zum Beispiel erfordert jquery.accordion, dass Sie ein h3- und ein div-Element wiederholen. Wie kann man dies …

4
So führen Sie immer Code aus, wenn ein Versprechen in Angular.js erfüllt ist
In meiner Angular.js-Anwendung führe ich eine asynchrone Operation aus. Bevor es beginnt, bedecke ich die Anwendung mit einem modalen Div. Sobald der Vorgang abgeschlossen ist, muss ich den Div entfernen, unabhängig davon, ob der Vorgang erfolgreich war oder nicht. Derzeit habe ich Folgendes: LoadingOverlay.start(); Auth.initialize().then(function() { LoadingOverlay.stop(); }, function() { …

5
Ist Angular-Seed das de facto leere Projekt?
Nachdem ich überzeugt war, Angular.js zu lernen und zu verwenden, wollte ich eine konkrete Web-UI-Anwendung starten, um das Lernrad der Erfahrung zu starten. (Die App wird eine Art persönliche Planung sein, um Listen, Erinnerungen, Pomodoro-Techniken usw. zu erstellen ...) In einem der Tutorial-Videos, die ich vom Autor von Angular gesehen …
83 angularjs 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.