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].
Aus der Direktive Angular docs geht hervor , dass die Kompilierungsfunktion drei Parameter hat, von denen einer ist transclude. Die einzige Erklärung, die die Dokumente liefern, ist: transclude - Eine Transclude-Verknüpfungsfunktion: function (scope, cloneLinkingFn). Ich versuche zu verstehen, was genau Sie in der Klonverknüpfungsfunktion tun würden. Ich weiß nicht einmal, …
Ich implementiere eine Website in Angular.js, die auf ein ASP.NET WebAPI-Backend trifft. Angular.js verfügt über einige integrierte Funktionen, die den Anti-CSRF-Schutz unterstützen. Bei jeder http-Anfrage wird nach einem Cookie mit dem Namen "XSRF-TOKEN" gesucht und als Header mit dem Namen "X-XSRF-TOKEN" gesendet. Dies setzt voraus, dass der Webserver das XSRF-TOKEN-Cookie …
Ich bin ein AngularJS-Neuling und baue eine kleine Proof-of-Concept-App für Mietwagenlisten auf, die JSON einbindet und verschiedene Teile dieser Daten über eine ng-Wiederholung mit ein paar Filtern wiedergibt: <article data-ng-repeat="result in results | filter:search" class="result"> <header><h3>{{result.carType.name}}, {{result.carDetails.doors}} door, &pound;{{result.price.value}} - {{ result.company.name }}</h3></header> <ul class="result-features"> <li>{{result.carDetails.hireDuration}} day hire</li> <li data-ng-show="result.carDetails.airCon">Air …
Gibt es eine Möglichkeit, AngularJS mitzuteilen, dass Links in neuen Fenstern geöffnet werden sollen, wenn der Benutzer darauf klickt? Mit jQuery würde ich Folgendes tun: jQuery("a.openInNewWindow").click( function() { window.open(this.href); return false; }) Gibt es ein Äquivalent zu AngularJS?
Ich habe eine Direktive, die auf einer Seite mehrfach verwendet werden kann. In der Vorlage dieser Direktive muss ich IDs für ein Eingabeelement verwenden, damit ich ein Label wie folgt daran "binden" kann: <input type="checkbox" id="item1" /><label for="item1">open</label> Jetzt ist das Problem, sobald meine Direktive mehrmals enthalten ist, die ID …
Ich arbeite an der Angular App. Ich habe versucht, ng-if zu verwenden und in ng-repeat zu wechseln , aber es ist mir nicht gelungen. Ich habe Daten wie: **[{"_id":"52fb84fac6b93c152d8b4569", "post_id":"52fb84fac6b93c152d8b4567", "user_id":"52df9ab5c6b93c8e2a8b4567", "type":"hoot",}, {"_id":"52fb798cc6b93c74298b4568", "post_id":"52fb798cc6b93c74298b4567", "user_id":"52df9ab5c6b93c8e2a8b4567", "type":"story",}, {"_id":"52fb7977c6b93c5c2c8b456b", "post_id":"52fb7977c6b93c5c2c8b456a", "user_id":"52df9ab5c6b93c8e2a8b4567", "type":"article",},** $ scope.comments = oben erwähnte Daten und mein HTML wie: …
Ich möchte einen booleschen Wert mit einer Auswahl auf wahr oder falsch setzen. Hier ist mein Code: <select class="span9" ng-model="proposal.formalStoryboard"> <option value="false">Not Included</option> <option value="true">Included</option> </select> Der Wert (comment.formalStoryboard) wird ordnungsgemäß auf true oder false gesetzt , die Änderung wird jedoch nicht im Auswahlfeld angezeigt, wenn der Wert bereits zugewiesen …
Ich spiele zum ersten Mal mit AngularJS und habe Probleme, ng-include für meine Kopf- und Fußzeilen zu verwenden. Hier ist mein Baum: myApp assets - CSS - js - controllers - vendor - angular.js - route.js ...... ...... ...... main.js pages - partials - structure header.html navigation.html footer.html index.html home.html …
Frage eins (Formatierung der Telefonnummer): Ich muss eine Telefonnummer in AngularJS formatieren, aber es gibt keinen Filter dafür. Gibt es eine Möglichkeit, Filter oder Währung zum Formatieren von 10 Ziffern zu verwenden (555) 555-5255? und trotzdem den Datentyp des Feldes als Ganzzahl beibehalten? Frage zwei (Maskierung der Kreditkartennummer): Ich habe …
Gibt es eine Möglichkeit, ein Element so einzurichten, dass es beim Linksklick (ng-click) eine Aktion und beim Rechtsklick eine weitere Aktion ausführt? Im Moment habe ich so etwas wie: <span ng-click="increment()">{{getPointsSpent()}}</span> Und ich möchte auch in der Lage sein, mit der rechten Maustaste auf die Spanne zu klicken, um die …
Der Versuch, Elemente mit einer bestimmten Eigenschaft herauszufiltern, die nicht null ist. Also für: var details = [{name:'Bill', shortDescription: null}, {name:'Sally', shortDescription: 'A girl'}] Ich möchte nur ein Li zeigen; der für Sally. Das habe ich ohne Erfolg versucht <ul> <li ng-repeat="detail in details | filter:{shortDescription:'!'}"> <p>{{detail.shortDescription}}</p> </li> </ul> Haben …
Ich weiß, dass ich Zugriff auf das Klickereignis erhalten kann, ng-clickwenn ich das $eventObjekt wie folgt übergebe: <button ng-click="myFunction($event)">Give me the $event</button> <script> function myFunction (event) { typeof event !== "undefined" // true } </script> Es ist ein bisschen ärgerlich, $eventjedes Mal explizit passieren zu müssen . Ist es möglich, …
Ich habe versucht, eine kleine Direktive zu schreiben, um ihren Inhalt mit einer anderen Vorlagendatei zu versehen. Dieser Code: <layout name="Default">My cool content</layout> Sollte diese Ausgabe haben: <div class="layoutDefault">My cool content</div> Weil das Layout "Standard" diesen Code hat: <div class="layoutDefault">{{content}}</div> Hier der Code der Richtlinie: app.directive('layout', function($http, $compile){ return { …
Ich versuche, die Nuancen der Verwendung des $ timeout-Dienstes in Angular als eine Art "sichere $ apply" -Methode besser zu verstehen. Grundsätzlich in Szenarien, in denen ein Code als Reaktion auf ein Angular-Ereignis oder ein Nicht-Angular-Ereignis wie jQuery oder ein Standard-DOM-Ereignis ausgeführt werden kann. So wie ich die Dinge verstehe: …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.