Domande taggate «angularjs»

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].

29
Come evidenziare una voce di menu corrente?
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 …
205 angularjs 

2
ottieni l'elemento originale da ng-click
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 …

5
AngularJS è solo per applicazioni a pagina singola (SPA)?
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, …

1
AngularJS - $ destroy rimuove i listener di eventi?
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 …

8
Come ottenere i parametri url usando AngularJS
Codice sorgente HTML <div ng-app=""> <div ng-controller="test"> <div ng-address-bar browser="html5"></div> <br><br> $location.url() = {{$location.url()}}<br> $location.search() = {{$location.search('keyword')}}<br> $location.hash() = {{$location.hash()}}<br> keyword valus is={{loc}} and ={{loc1}} </div> </div> Codice sorgente AngularJS <script> function test($scope, $location) { $scope.$location = $location; $scope.ur = $scope.$location.url('www.html.com/x.html?keyword=test#/x/u'); $scope.loc1 = $scope.$location.search().keyword ; if($location.url().indexOf('keyword') > -1){ $scope.loc= $location.url().split('=')[1]; …

3
AngularJs ReferenceError: $ http non è definito
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?

7
AngularJS - Associare i pulsanti di opzione ai modelli con valori booleani
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 …

3
JS angolare: qual è la necessità della funzione di collegamento della direttiva quando avevamo già il controller della direttiva con ambito?
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) { …

1
Qual è il ciclo di vita di un controller AngularJS?
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: …


10
Un controller AngularJS può ereditare da un altro controller nello stesso modulo?
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ò …

7
Aggiungi le direttive dalla direttiva in AngularJS
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 …

3
Qual è la differenza tra ui-bootstrap-tpls.min.js e ui-bootstrap.min.js?
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 …

9
Risorsa esterna non caricata da AngularJs
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 …

6
Comprendere l'opzione transclude della definizione della direttiva?
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 …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.