Angular 5 Typescript - 保存本地 JSON 文件
Posted
技术标签:
【中文标题】Angular 5 Typescript - 保存本地 JSON 文件【英文标题】:Angular 5 Typescript - Save Local JSON File 【发布时间】:2018-06-09 11:25:34 【问题描述】:我正在尝试为自己制作一个本地应用程序并将所有内容保存在 json localy 中。 我有这个 Posts Interface 和数组,其中包含数据:
this.p = [
posts:
id: 'hey man',
title: 'awdwada',
description: 'awdawdaw',
commands:
title: 'dawdawdawd',
description: 'awdawda',
note: 'wadadaw',
];
const r = JSON.stringify(this.p);
console.log(r);
如何将其保存到 json 文件中?
【问题讨论】:
您将其发送到后端 REST 服务,后端服务会保存它。 那根本不是本地的 如果您的 REST 服务器在您自己的计算机上运行。不是这样吗?如果不是,它是如何成为“本地应用程序”的? 只读写json 所以“本地”的意思是“只读写json”?这是对“本地”的全新定义。请在您的问题中说明您实际想要实现的目标,以及您打算如何部署和运行该应用程序。 【参考方案1】:posting()
this.http.post<any>(this.baseurl).map(res:Response=>res.json(););
ngOnInit()
this.appService.posting().subscribe(data=>this.p=data);
【讨论】:
如果某些数据库是本地的,那么 http 可能会或可能不会被支持,您必须添加标头,它会很容易添加,谢谢以上是关于Angular 5 Typescript - 保存本地 JSON 文件的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Angular 5 中从 Typescript 调用 JavaScript 函数?
从 API 响应读取响应标头 - Angular 5 + TypeScript
从 Angular 2 Typescript 播放 HTML 5 视频