Qualcuno sa come impedire che l'evento venga attivato due volte? Ho provato a utilizzare una variabile booleana del livello dell'ambito del controller per verificare se l'evento è già stato attivato, ma non ha funzionato. È come se l'evento stia sparando su 2 thread separati e la variabile sia sempre falsa.Evento evento piattaforma ionica attivato due volte
Nel codice qui sotto l'evento $ ionicPlatform.ready viene attivato due volte, ma non riesco a capire perché. Sto usando la versione attuale di Ionic Framework ionic-v1.0.0-beta.13.
angular.module('rsgApp.controllers', [])
.controller('MapCtrl', ['$ionicPlatform',
function ($ionicPlatform) {
var vm = this;
$ionicPlatform.ready(function() {
alert('device is ready');
});
}]);
Ciò può accadere perché il controller viene caricato due volte. Effettua il Crosscheck del tuo html e instrada le configurazioni per assicurarti di avere una sola dichiarazione del controller per un particolare file HTML. –
Pensavo che anche il controller fosse caricato due volte, ma non riesco a scoprire dove. Vedo solo che il controller viene caricato solo una volta, ma l'evento si attiva due volte – Que
Si prega di condividere i percorsi e l'html corrispondente, preferibilmente in un plunker .. –