La mia applicazione ha un modulo angolare:modulo Parent come dipendenza
var io = angular.module('IO_Operations', []);
Il modulo dispone anche di un servizio per realizzare le cose di ingresso/uscita:
io.service('ioService', function() {
var dataStore = {};
return {
pushData: function (key, value) {
dataStore[key] = value;
},
getData: function (key) {
return dataStore[key];
}
};
});
Più tardi mi desidera memorizzare la variabile dataStore
con JSON in un file come oggetto.
Ora ho un iframe
nella mia aplicazione per visualizzare alcuni contenuti con schede, è possibile chiamarlo qualcosa come un browser.
Per dare la possibilità di effettuare alcune impostazioni, ho voluto farlo in un iframe. Al fine di salvare i dati in un file, ho bisogno di chiamare il IO_Service
, che è l'applicazione genitore
Nel mio iframe ho un modulo:
var settings = angular.module("settings", []);
con un controller
settings.controller("MyController", function ($scope) { ... }
Quindi devo dichiarare una dipendenza per il modulo genitore per utilizzare lo ioService
per chiamare la funzione pushData
.
Qualcuno ha qualche consiglio per me per realizzare questo?
Maybw suggerimento sciocco, ma non è possibile inserire le impostazioni di ogni scheda e tabulazione all'esterno dell'iframe? In questo modo sarai in grado di controllarlo – nacholibre
Ora l'ho fatto in questo modo, le schede sono solo iframe che caricano html-dicuments. Le impostazioni ora ho le mie impostazioni direttamente implementate nell'applicazione per condividere la magia angolare con i miei altri controller :) – Ba5t14n