【发布时间】:2021-08-22 18:21:47
【问题描述】:
如何将本地存储的 JSON 文件读入 typescript 中的变量?我有一个看起来像这样的 json 照片文件:
[
{
"id": 1,
"camera": "",
"location": "",
"iso": 0,
"aperture": 0,
"focal length": 0
},
{
"id": 2,
"camera": "",
"location": "",
"iso": 0,
"aperture": 0,
"focal length": 0
},
{
"id": 3,
"camera": "",
"location": "",
"iso": 0,
"aperture": 0,
"focal length": 0
}
]
我正在尝试将文件作为文本读取,然后使用Json.Parse,但我如何首先将其作为文本读取?我试过使用 FileReader.readAsText 但它只接受 blob 对象。我需要从我的文件路径创建一个 blob 对象还是有更简单的方法来读取本地 JSON 文件?
【问题讨论】:
-
本地存储是什么意思?它是在你的机器上还是在代码库中?
-
一个简单的导入就可以了
-
它存储在代码库中
-
@Liad 我尝试从“./assets/photos.json”导入照片,但它说找不到模块
-
在代码库中并与代码捆绑在一起,对吧?
标签: javascript json angular typescript reader