Ho letto molto sull'uso di questi simboli nell'implementazione delle direttive personalizzate in AngularJS ma il concetto non mi è ancora chiaro. Voglio dire, cosa significa se utilizzo uno dei valori dell'ambito nella direttiva personalizzata? var mainApp = angular.module("mainApp", []); mainApp.directive('modalView',function(){ return{ restrict:'E', scope:'@' OR scope:'&' OR scope:'=' OR scope:'>' OR …
Sto cercando di vedere se esiste un modo semplice per accedere all'ambito interno di un controller tramite una funzione javascript esterna (completamente irrilevante per il controller di destinazione) Ho visto qui un paio di altre domande angular.element("#scope").scope(); recupererebbe l'ambito da un elemento DOM, ma i miei tentativi attualmente non stanno …
Una delle cose interessanti che AngularJS può fare è applicare un filtro a una particolare espressione di associazione di dati, che è un modo conveniente per applicare, ad esempio, la valuta specifica della cultura o la formattazione della data delle proprietà di un modello. È anche bello avere proprietà calcolate …
Sto scrivendo un'applicazione di esempio utilizzando angularjs. ho ricevuto un errore menzionato di seguito nel browser Chrome. L'errore è Errore: [ng: areq] http://errors.angularjs.org/1.3.0-beta.17/ng/areq?p0=ContactController&p1=not%20a%20function%2C%20got%20undefined Che viene visualizzato come L'argomento "ContactController" non è una funzione, non è stato definito Codice <!DOCTYPE html> <html ng-app> <head> <script src="../angular.min.js"></script> <script type="text/javascript"> function ContactController($scope) { …
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 due controller, uno avvolto nell'altro. Ora so che l'ambito figlio eredita le proprietà dall'ambito padre, ma esiste un modo per aggiornare la variabile dell'ambito padre? Finora non ho trovato soluzioni ovvie. Nella mia situazione ho un controller di calendario all'interno di un modulo. Vorrei aggiornare le date di inizio …
È corretto passare la "corrente" $scopea un servizio AngularJS? Mi trovo nella situazione in cui ho un $ service sapendo che è consumato da un solo controller e mi piacerebbe avere un riferimento all'ambito del controller nei metodi $ service stessi. È filosoficamente corretto? O farei meglio a trasmettere eventi …
Ho due controller e condivido i dati tra di loro con una funzione app.factory. Il primo controller aggiunge un widget nell'array del modello (pluginsDisplayed) quando si fa clic su un collegamento. Il widget viene inserito nell'array e questa modifica si riflette nella vista (che utilizza ng-repeat per mostrare il contenuto …
Ho un oggetto JS dichiarato in questo modo $scope.items = {}; Ho anche una richiesta $ http che riempie questo oggetto di elementi. Vorrei rilevare se questo elemento è vuoto, sembra che ng-show lo supporti ... Entro ng-show="items" e magicamente funziona, vorrei anche fare lo stesso da un controller ma …
Sono nuovo su Angular e sto cercando di capire come fare le cose ... Utilizzando AngularJS, come posso iniettare un controller da utilizzare all'interno di un altro controller? Ho il seguente frammento: var app = angular.module("testApp", ['']); app.controller('TestCtrl1', ['$scope', function ($scope) { $scope.myMethod = function () { console.log("TestCtrl1 - myMethod"); …
Come si può chiamare un metodo definito nell'ambito figlio dal suo ambito padre? function ParentCntl() { // I want to call the $scope.get here } function ChildCntl($scope) { $scope.get = function() { return "LOL"; } } http://jsfiddle.net/wUPdW/
Ho una direttiva con un ambito isolato (in modo da poter riutilizzare la direttiva in altri luoghi) e quando uso questa direttiva con un ng-repeat, non funziona. Ho letto tutta la documentazione e le risposte di Stack Overflow su questo argomento e ho compreso i problemi. Credo di aver evitato …
Non riesco a trovare un modo per chiamare una funzione sull'ambito padre dall'interno di una direttiva senza utilizzare l'ambito isolato. So che se utilizzo l'ambito isolato posso semplicemente usare "&" nell'isolato per accedere alla funzione sull'ambito padre, ma l'uso dell'ambito isolato quando non è necessario ha delle conseguenze. Considera il …
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.