Utilizzare per domande su AngularJS (1.x), il framework JavaScript open source. NON utilizzare questo tag per Angular 2 o versioni successive; utilizzare invece il tag [angolare].
Sto cercando di consentire all'utente di modificare un elenco di elementi utilizzando ngRepeate ngModel. ( Vedi questo violino .) Tuttavia, entrambi gli approcci che ho provato portano a comportamenti bizzarri: uno non aggiorna il modello e l'altro sfuma la forma ad ogni tasto. Sto facendo qualcosa di sbagliato qui? Non …
Ho un vecchio codice che sta effettuando una richiesta AJAX POST tramite il metodo post di jQuery e assomiglia a questo: $.post("/foo/bar", requestData, function(responseData) { //do stuff with response } requestData è solo un oggetto javascript con alcune proprietà di stringa di base. Sono in procinto di spostare le nostre …
Con ui-router, è possibile iniettare $stateo $stateParamsin un controller per ottenere l'accesso ai parametri nell'URL. Tuttavia, l'accesso ai parametri tramite $stateParamsespone solo i parametri appartenenti allo stato gestito dal controllore che vi accede e ai suoi stati padre, pur $state.paramsavendo tutti i parametri, inclusi quelli in eventuali stati figli. Dato …
Ho una direttiva sugli attributi limitata come segue: restrict: "A" Devo passare due attributi; un numero e una funzione / callback, accedendovi all'interno della direttiva utilizzando l' attrsoggetto. Se la direttiva fosse una direttiva elemento, limitato con "E"potrei a questo: <example-directive example-number="99" example-function="exampleCallback()"> Tuttavia, per ragioni che non approfondirò, ho …
Sto scrivendo una webapp in Angular dove l'autenticazione è gestita da un token JWT, il che significa che ogni richiesta ha un'intestazione "Authentication" con tutte le informazioni necessarie. Funziona bene per le chiamate REST, ma non capisco come dovrei gestire i link di download per i file ospitati sul back-end …
Ho un problema apparentemente semplice senza soluzione apparente (leggendo i documenti di Angular JS) . Ho una direttiva JS angolare che esegue alcuni calcoli basati sull'altezza di altri elementi DOM per definire l'altezza di un contenitore nel DOM. Qualcosa di simile a questo sta accadendo all'interno della direttiva: return function(scope, …
Ho un sacco di moduli Angular dichiarati nella mia app. Inizialmente ho iniziato a dichiararli usando la sintassi "concatenata" come questa: angular.module('mymodule', []) .controller('myctrl', ['dep1', function(dep1){ ... }]) .service('myservice', ['dep2', function(dep2){ ... }]) ... // more here Ma ho deciso che non era molto facile da leggere, quindi ho iniziato …
Ho questo codice all'interno di ng-repeat: <a href="#" class="disabled" ng-click="doSomething(object)">Do something</a> Come fare a condizione che il pulsante sia disabilitato quando lo è class="disabled"? O c'è un modo per farlo in Javascript in modo che assomigli a: $('.do-something-button').click(function(){ if (!$(this).hasClass('disabled')) { do something } });
Leggendo i documenti di AngularJS non ho capito se $anchorScrollpuò avere un'opzione di durata / andamento per regolare lo scorrimento degli elementi. Dice solo: $location.hash('bottom'); // call $anchorScroll() $anchorScroll(); Non uso jquery e non voglio farlo; c'è ancora un modo intelligente ma semplice per creare o estendere $anchorScrollper rendere lo …
In Angular, ho nell'ambito di un oggetto che restituisce molti oggetti. Ognuno ha un ID (questo è memorizzato in un file flat quindi nessun DB, e sembra che non sia in grado di utilizzarlo ng-resource) Nel mio controller: $scope.fish = [ {category:'freshwater', id:'1', name: 'trout', more:'false'}, {category:'freshwater', id:'2', name:'bass', more:'false'} …
Mi chiedevo quale fosse il modo migliore per rilevare la fine del caricamento / bootstrap della pagina, quando tutte le direttive hanno completato la compilazione / il collegamento. Qualche evento già lì? Devo sovraccaricare la funzione bootstrap?
Nella mia pagina .html ho un elenco a discesa, Cadere in picchiata: <select ng-model="blisterPackTemplateSelected" data-ng-options="blisterPackTemplate as blisterPackTemplate.name for blisterPackTemplate in blisterPackTemplates"> <option value="">Select Account</option> </select> Voglio eseguire un'azione quando l'utente seleziona un valore. Quindi nel mio controller ho fatto: controller: $scope.$watch('blisterPackTemplateSelected', function() { alert('changed'); console.log($scope.blisterPackTemplateSelected); }); Ma la modifica del …
Ho quella che penso sia una domanda molto ovvia, ma non sono riuscito a trovare una risposta da nessuna parte. Sto solo cercando di caricare alcuni dati JSON dal mio server nel client. In questo momento, sto usando JQuery per caricarlo con una chiamata AJAX (codice sotto). <script type="text/javascript"> var …
Ho scritto un servizio AngularJS e vorrei testarlo. angular.module('myServiceProvider', ['fooServiceProvider', 'barServiceProvider']). factory('myService', function ($http, fooService, barService) { this.something = function() { // Do something with the injected services }; return this; }); Il mio file app.js ha questi registrati: angular .module('myApp', ['fooServiceProvider','barServiceProvider','myServiceProvider'] ) Posso testare che DI funziona come tale: …
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.