如何在本地JSON文件中存储/加载LocalStorage数据?

时间:2019-10-31 14:08:21

标签: javascript json

我正在使用JavaScript为我们的本地网络创建一种内部问题跟踪器。我需要能够从JSON文件中存储/加载数据,该JSON文件将与HTMl / JS文件存储在同一位置。

下面的代码完全按照我的需要工作,但是将数据存储为LocalStorage。如何从文件加载和保存数据?

我已经在下面的链接中发布了main.js文件中的代码。

https://pastebin.com/dJ27McXx

const IssueService = {
getIssues() {
const issues = localStorage.getItem('issues');

return issues ? JSON.parse(issues) : []
},
getIssue(id) {
return this.getIssues.find(issue => issue.id === id);
},
saveIssue(issue) {
const issues = this.getIssues();
issues.push(issue);
localStorage.setItem('issues', JSON.stringify(issues));

谢谢

0 个答案:

没有答案