如何使用angular 2读取和写入本地文件

如何使用angular 2读取和写入本地文件,angular,typescript,filesystems,angular2-routing,angular5,Angular,Typescript,Filesystems,Angular2 Routing,Angular5,在angular 2中,有没有从绝对路径读/写文件的方法? 我使用了“filesaver”库来保存文件,在这里我保存了文件 本地使用txt/json格式。 例如: let blob = new Blob([document.getElementById('exportFile').innerHTML],{ type: "text/plain;charset=utf-8" }); saveAs(blob, "export.json"); 现在我想读写/编辑export.json文件

在angular 2中,有没有从绝对路径读/写文件的方法?
我使用了“filesaver”库来保存文件,在这里我保存了文件
本地使用txt/json格式。
例如:

let blob = new Blob([document.getElementById('exportFile').innerHTML],{ 
    type: "text/plain;charset=utf-8"
});
saveAs(blob, "export.json");  
现在我想读写/编辑export.json文件。我怎样才能在下次参考它?
是否有其他方法或是否有好的库可用于这些

操作?

要读取文件,您可以这样做(使用HttpClient)

public getJSON():可观察


希望它能帮助你

为什么要以json格式保存文件?要求是,我应该将管理仪表板布局数据保存在某个文件中。在小部件可以移动的地方,在小部件改变位置后,我需要将小部件css存储在某个对象中,并将其存储在json文件中。当用户再次访问时,他应该得到修改后的布局。基本上,我被要求通过将数据存储在某个文件中在本地实现它。如果您对此有更好的方法,请帮助我无法使用此库,如何导入此库?Npm安装-保存jsonfile然后使用require语句在代码jsonfile中导入
public getJSON(): Observable<any> {
         return this.http.get("./export.json")
                         .map(res => {var data = res.json(); return data});

}