我有一个数组将动态对象作为值。我想把导出可以访问中的所有元素。(实际上是对象)的数组,但是,找不到如何…如有任何意见,我将不胜感激。
你可以两种方式1)以json的形式将数据持久化到文件中。收集完所有数据后,将其写入.json
文件。然后,您可以在另一个文件中读取它并访问数据。(注意:仅适用于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)作为参数发送。
//file1.js
const mainFunction = (list) => {
//....
}
// file2.js
import mainFunction from 'file1.js'
const collectDate = () => {
//....
const data = [your_ready_data]
mainFunction(your_ready_data)
//....
}