typescript - 使用应用程序部署 JSON 文件并在运行时访问它
问题描述
有没有办法将 JSON 文件添加到我的 Ionic 项目并将其与应用程序一起部署到我的设备,然后在运行时访问它?我考虑过使用资产文件夹,但我又将如何在 Typescript 中检索资产文件夹的内容?
解决方案
使用应用程序部署 JSON 文件并在运行时访问它
选项:
捆绑它
例如,如果您导入它import x from './x.json'
,它将作为捆绑包的一部分构建。开箱即用的 webpack / ts-loader 支持。
加载它
您可以使用fetch
在运行时加载它,例如fetch('/assets/x.json').then(x=>x.json()).then(loaded => /*use it */)
.
推荐阅读
- c++ - C++ 整数数组转换和操作
- actions-on-google - 如何允许 Google Assistant Action 在 Chromecast 上显示信息?
- c# - Timespan.FromHours 用于十进制转换
- c++ - 如何将 ac/c++ 变量写入 shell 脚本?
- git - 我已经使用 git commit 和 git add 提交了一些项目文件。命令,但我的文件未显示在 git 存储库中
- mysql - 我不能将外键分配给不是另一个表的主表吗?
- java - 当我在片段中按回 Web 视图时,应用程序关闭
- jhipster - JHipster Monolithic with Nginx,JHipster 单体部署的最佳实践是什么?
- c# - UWP:从自定义 .resw 文件中读取所有条目
- c - 如何获取一个字符串,然后将其用作计算?