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].
AngularJS aiuta in qualche modo a impostare una activeclasse sul collegamento per la pagina corrente? Immagino che ci sia un modo magico per farlo, ma non riesco a trovarlo. Il mio menu è simile a: <ul> <li><a class="active" href="/tasks">Tasks</a> <li><a href="/actions">Tasks</a> </ul> e ho controller per ciascuno di essi nei …
Ho un elenco di elementi a mio avviso con ng-clickallegati: <ul id="team-filters"> <li ng-click="foo($event, team)" ng-repeat="team in teams"> <img src="{{team.logoSmall}}" alt="{{team.name}}" title="{{team.name}}"> </li> </ul> Sto gestendo gli eventi click nella foofunzione nella mia direttiva, passando $eventcome riferimento all'oggetto su cui è stato fatto clic, ma sto ottenendo un riferimento al …
Stiamo esaminando le opzioni per creare il front-end di un'applicazione che stiamo creando e stiamo provando a valutare uno strumento che funzionerà per noi e ci fornirà la migliore piattaforma per andare avanti. Questo è un progetto Node.js. Il nostro piano iniziale era di usare Express e seguire questa strada, …
https://docs.angularjs.org/guide/directive Ascoltando questo evento, è possibile rimuovere i listener di eventi che potrebbero causare perdite di memoria. I listener registrati in ambiti ed elementi vengono ripuliti automaticamente quando vengono distrutti, ma se hai registrato un listener in un servizio o hai registrato un listener in un nodo DOM che non …
Ho la seguente funzione angolare: $scope.updateStatus = function(user) { $http({ url: user.update_path, method: "POST", data: {user_id: user.id, draft: true} }); }; Ma ogni volta che viene chiamata questa funzione, sto entrando ReferenceError: $http is not definednella mia console. Qualcuno può aiutarmi a capire cosa sto facendo di sbagliato qui?
Sto riscontrando un problema nel collegare i pulsanti di opzione a un oggetto le cui proprietà hanno valori booleani. Sto cercando di visualizzare le domande d'esame recuperate da una risorsa $. HTML: <label data-ng-repeat="choice in question.choices"> <input type="radio" name="response" data-ng-model="choice.isUserAnswer" value="true" /> {{choice.text}} </label> JS: $scope.question = { questionText: "This …
Devo eseguire alcune operazioni sull'ambito e sul modello. Sembra che io possa farlo nella linkfunzione o nella controllerfunzione (poiché entrambi hanno accesso all'ambito). Quando devo utilizzare la linkfunzione e non il controller? angular.module('myApp').directive('abc', function($timeout) { return { restrict: 'EA', replace: true, transclude: true, scope: true, link: function(scope, elem, attr) { …
Qualcuno può chiarire qual è il ciclo di vita di un controller AngularJS? Un controller è un singleton o creato / distrutto su richiesta? In quest'ultimo caso, cosa provoca la creazione / distruzione del controller? Considera l'esempio seguente: var demoApp = angular.module('demo') .config(function($routeProvider, $locationProvider) { $routeProvider .when('/home', {templateUrl: '/home.html', controller: …
Come sapete, sia l'angolazione che il ramoscello hanno una struttura di controllo comune: doppie parentesi graffe. Come posso modificare il valore predefinito di Angular? So che posso farlo in Twig, ma in alcuni progetti non posso, solo JS.
All'interno di un modulo, un controller può ereditare le proprietà da un controller esterno: var app = angular.module('angularjs-starter', []); var ParentCtrl = function ($scope, $location) { }; app.controller('ChildCtrl', function($scope, $injector) { $injector.invoke(ParentCtrl, this, {$scope: $scope}); }); Esempio tramite: Dead link : http://blog.omkarpatil.com/2013/02/controller-inheritance-in-angularjs.html Anche un controller all'interno di un modulo può …
Sto cercando di costruire una direttiva che si occupi di aggiungere più direttive all'elemento su cui è dichiarata. Ad esempio, voglio costruire una direttiva che si occupi di aggiungere datepicker, datepicker-languagee ng-required="true". Se provo ad aggiungere quegli attributi e poi utilizzo, $compileovviamente, generi un ciclo infinito, quindi sto verificando se …
Alla pagina Angular-UI-Bootstrap su cdnjs, si dice: Native AngularJS (Angular) direttive per Bootstrap di Twitter. Ingombro ridotto (5 kB compressi con zip!), Nessuna dipendenza JavaScript di terze parti (jQuery, Bootstrap JavaScript) richiesta! ... e ha opzioni per //cdnjs.cloudflare.com/ajax/libs/angular-ui-bootstrap/0.6.0/ui-bootstrap-tpls.min.js e //cdnjs.cloudflare.com/ajax/libs/angular-ui-bootstrap/0.6.0/ui-bootstrap.min.js Diffondere questi mostra una sottile differenza, e non riesco a …
Utilizzando Angular e Phonegap, sto cercando di caricare un video che si trova su un server remoto ma si è verificato un problema. Nel mio JSON, l'URL viene inserito come un semplice URL HTTP. "src" : "http://www.somesite.com/myvideo.mp4" Il mio modello di video <video controls poster="img/poster.png"> <source ng-src="{{object.src}}" type="video/mp4"/> </video> Tutti …
Penso che questo sia uno dei concetti più difficili da comprendere per me con la direttiva di angularjs. Il documento da http://docs.angularjs.org/guide/directive dice: transclude : compila il contenuto dell'elemento e rendilo disponibile alla direttiva. Utilizzato in genere con ngTransclude. Il vantaggio della inclusione è che la funzione di collegamento riceve …
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.