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

24
AngularJS For Loop con numeri e intervalli
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++) …


8
Dovrei usare `this` o` $ scope`?
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 …
251 angularjs 

10
Richiamo di una funzione al termine di ng-repeat
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 { …

8
Come / quando usare ng-click per chiamare una rotta?
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 …

18
Passando i dati tra i controller in Angular JS?
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, …



8
AngularJS: Come posso cambiare vista da una funzione del controller?
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? } }



3
Posso inserire un servizio in una direttiva in 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 …
234 angularjs 


12
Elaborazione della risposta $ http in servizio
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 …

13
Funzioni matematiche negli attacchi AngularJS
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/
232 angularjs 

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.