应用程序第一次加载时保存文件

时间:2017-01-20 22:08:36

标签: javascript node.js angular typescript

我有一个angular2应用与节点服务器连接。我想要完成的是:我有一个API,它为我提供了一系列图像的URL,每次应用程序启动时,我都希望它在应用程序启动的本地存储上下载该阵列中的所有图像。 (例如,当我从笔记本电脑上运行应用程序时,所有图像都将下载​​到笔记本电脑中)

我可以使用fs在节点中执行此操作,但是将图像下载到服务器而不是本地存储。

1 个答案:

答案 0 :(得分:0)

您需要访问Angular 2代码中的“Window”对象,并在该实例上调用localStorage.setItem(...)。

你可以像Angular 2中的其他任何东西一样获取窗口:DI应该在构造函数中为你提供一个实例。