我遇到的问题是,我想将JavaScript中获取的数据存储到JSON文件中。
例如,开头的JSON文件如下所示:
{
"ip": "none",
"user": "none"
}
现在我已经定义了JavaScript变量:
const ip = '127.0.0.1';
const user = 'me225hey';
我已经尝试了以下方法:
$.getJSON( "path/to/foo.json", function( data ) {
data.ip = ip;
data.user = user;
});
这样,我只能检索数据,而不能存储数据。在互联网上搜索后,我只能找到一种方法来检索数据。
如果无法通过JavaScript代码将数据存储在JSON文件中。否则我应该在哪里存储我的数据?我不能为此使用SQL。它应该在本地并且可以在Angular中使用。
答案 0 :(得分:0)
答案 1 :(得分:0)
您不能将其本地存储为文件,至少不能与js存储在一起。可以将其存储在服务器上,也可以检出本地存储,也可以选择会话存储以将其本地存储。但是它不会存储为文件...如果有人清除了缓存,它就会消失。因此,这只是一个临时存储。
看这里
https://developer.mozilla.org/en-US/docs/Web/API/Window/localStorage