Tengo una matriz que toma objetos dinámicamente como valores. Quiero exportarlo (con todos los valores, por supuesto) a otro archivo js y tener acceso a todos los elementos (en realidad objetos) de la matriz desde allí, pero no puedo encontrar cómo... Cualquier idea será muy apreciada.
Puede hacer esto de 2 maneras 1) Conservar los datos en un archivo como json . Cuando haya recopilado todos sus datos, escríbalos en un archivo .json . Luego puede leerlo en otro archivo y acceder a los datos. (Nota: solo en entorno Node.js)
// file1.js const fs = require('fs') const data = [your_ready_data] const stringified = JSON.stringify(data) fs.writeFileSync("store.json", stringified, {encoding: "utf8"}); // file2.json const dataString = fs.readFileSync("store.json", { encoding: "utf8" }); const data = JSON.parse(dataString) // // ...2) enviar como argumento .
//file1.js const mainFunction = (list) => { //.... } // file2.js import mainFunction from 'file1.js' const collectDate = () => { //.... const data = [your_ready_data] mainFunction(your_ready_data) //.... }