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].
Angular fornisce un supporto per un ciclo for usando i numeri nelle sue direttive HTML: <div data-ng-repeat="i in [1,2,3,4,5]"> do something </div> Ma se la variabile dell'ambito include un intervallo con un numero dinamico, sarà necessario creare ogni volta un array vuoto. Nel controller var range = []; for(var i=0;i<total;i++) …
Tutte le chiamate ajax che vengono inviate da IE vengono memorizzate nella cache da Angular e ottengo una a 304 responseper tutte le chiamate successive. Sebbene la richiesta sia la stessa, la risposta non sarà la stessa nel mio caso. Voglio disabilitare questa cache. Ho provato ad aggiungere il cache …
Esistono due schemi in uso per accedere alle funzioni del controller: thise $scope. Quale dovrei usare e quando? Capisco che thisè impostato sul controller ed $scopeè un oggetto nella catena dell'ambito per le viste. Ma con la nuova sintassi "Controller as Var", puoi facilmente usare entrambi. Quindi quello che sto …
Quello che sto cercando di implementare è fondamentalmente un gestore "on ng repeat repeat rendering". Sono in grado di rilevare quando è fatto, ma non riesco a capire come attivare una funzione da esso. Controlla il violino: http://jsfiddle.net/paulocoelho/BsMqq/3/ JS var module = angular.module('testApp', []) .directive('onFinishRender', function () { return { …
Supponiamo che tu stia utilizzando i percorsi: // bootstrap myApp.config(['$routeProvider', '$locationProvider', function ($routeProvider, $locationProvider) { $routeProvider.when('/home', { templateUrl: 'partials/home.html', controller: 'HomeCtrl' }); $routeProvider.when('/about', { templateUrl: 'partials/about.html', controller: 'AboutCtrl' }); ... E nel tuo html, vuoi navigare alla pagina about quando si fa clic su un pulsante. Un modo sarebbe <a …
Ho un controller di base che visualizza i miei prodotti, App.controller('ProductCtrl',function($scope,$productFactory){ $productFactory.get().success(function(data){ $scope.products = data; }); }); A mio avviso, sto visualizzando questi prodotti in un elenco <ul> <li ng-repeat="product as products"> {{product.name}} </li> </ul Quello che sto cercando di fare è quando qualcuno fa clic sul nome del prodotto, …
Come si fa un ternario con AngularJS (nei modelli)? Sarebbe bello usarne alcuni negli attributi html (classi e stile) invece di creare e chiamare una funzione del controller.
Sono molto nuovo di AngularJS. qualcuno può spiegarmi la differenza tra questi operatori AngularJS: &, @ and =isolando l'ambito con l'esempio corretto.
Sto cercando di utilizzare la funzione ng-click di AngularJS per cambiare visualizzazione. Come farei per fare questo con il codice qui sotto? index.html <div ng-controller="Cntrl"> <div ng-click="someFunction()"> click me <div> <div> controller.js function Cntrl ($scope) { $scope.someFunction = function(){ //code to change view? } }
Qual è il modo AngularJS per accedere ai cookie? Ho visto riferimenti sia a un servizio che a un modulo per i cookie, ma nessun esempio. Esiste o non esiste un approccio canonico AngularJS?
Sto usando il $httpservizio di AngularJS per fare una richiesta Ajax. Come si può visualizzare una GIF spinner (o un altro tipo di indicatore di occupato) mentre la richiesta Ajax è in esecuzione? Non vedo nulla di simile a un ajaxstarteventdocumento nella documentazione di AngularJS.
Sto cercando di iniettare un servizio in una direttiva come di seguito: var app = angular.module('app',[]); app.factory('myData', function(){ return { name : "myName" } }); app.directive('changeIt',function($compile, myData){ return { restrict: 'C', link: function (scope, element, attrs) { scope.name = myData.name; } } }); Ma questo mi sta restituendo un errore …
Supponiamo di creare un'applicazione per la rubrica (esempio inventato) con AngularJS. Abbiamo un modulo per i contatti che ha input per e-mail e numero di telefono e vogliamo richiedere l' uno o l'altro , ma non entrambi : vogliamo che l' emailinput sia richiesto solo se l' phoneinput è vuoto …
Di recente ho pubblicato una descrizione dettagliata del problema che sto affrontando qui a SO. Non potendo inviare una $httprichiesta effettiva , ho usato il timeout per simulare il comportamento asincrono. L'associazione dei dati dal mio modello per visualizzare funziona correttamente, con l'aiuto di @Gloopy Ora, quando uso $httpinvece di …
Esiste un modo per utilizzare le funzioni matematiche negli attacchi AngularJS? per esempio <p>The percentage is {{Math.round(100*count/total)}}%</p> Questo violino mostra il problema http://jsfiddle.net/ricick/jtA99/1/
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.