¿Cómo comunico correctamente los datos entre dos guiones?Comunicación entre scripts | Tres métodos
En este caso particular, tengo un elemento en una secuencia de comandos, pero quiero agregarlo en otra secuencia de comandos.
La manera más simple que pude hacer esto es mediante el uso del objeto de ventana global como intermediario.
Pero los globales no son la mejor práctica.
¿Cuál es la forma correcta de pasar este elemento a otro script?
Ambos guiones están encapsulados en el patrón del módulo.
Guión 0 Crear elemento de punto
var element = document.createElement("div");
element.innerHTML = response_text;
Guión 1 Anexar elemento de punto
Vi.sta = {
// implemented in the boot loader - shared global space - appended child already - you don't have to append until now.
// Static data has already been composed.
// Pull off window and append or best practice
};
Ambos están encapsulados en el diseño del módulo de
(function(){
// the code here
})()
Como mencioné, ambos scripts están encapsulados en el patrón del módulo ... –
@HiroProtagonist No mencionó el *** qué patrón de módulo ***. ¿Estás hablando de 'módulo revelador', estás hablando de' espacios de nombres' o estás hablando de 'sandboxing'? Porque los tres tienen niveles de solución muy diferentes. Como no tenemos forma de saber cuál es, no tenemos forma de saber qué solución es la correcta. – Norguard
muchas buenas palabras clave para mí para Google - gracias voy a investigar esto. –