我正在使用JavaScript为我们的本地网络创建一种内部问题跟踪器。我需要能够从JSON文件中存储/加载数据,该JSON文件将与HTMl / JS文件存储在同一位置。
下面的代码完全按照我的需要工作,但是将数据存储为LocalStorage。如何从文件加载和保存数据?
我已经在下面的链接中发布了main.js文件中的代码。
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));
谢谢