只是说我有一个文件(文件A),它为我做了一些反应性工作,并将多个对象存储在一个数组中。如何与多个文件共享该对象,只需说出文件B和文件C.
我正在使用metoerJs谢谢。
答案 0 :(得分:0)
您可以简单地export
共享对象,以便其他文件可以导入它们:
档案foo.js
:
const arr = {};
arr.push(123);
export { arr };
然后导入文件bar.js
:
import { arr } from './foo.js';
这很简单,但你应该知道。看起来您使用arr
存储了一些应用数据,arr
在foo.js
内声明而不是在函数中,这意味着arr
将存储在RAM中而不是垃圾收集,直到您的应用程序重新运行。我的原因是你有些问题:
arr
是一个很大的对象数组,那将耗费相当多的内存。arr
使用这种方法时要小心。