我正在编写程序,然后输入数据,然后以图形方式显示在屏幕上。我想做的是能够保存数据,因此程序可以在下次启动并显示相同的数据,因此您无需重新输入。
信息的结构如下所示:
主要分组
- 数据1(类,标识和标签之间的文本)
- 数据2(与上述相同)
- 等...
是否有一种很好的方法来存储这些数据并在以后的会话中恢复它?
答案 0 :(得分:1)
答案 1 :(得分:0)
如Oriol所述,您可以使用存储对象,它可以是会话对象或本地对象。我已经使用了sessionStorage并且工作正常,
您可以使用
// Save data to sessionStorage
sessionStorage.setItem('key', 'value');
// Get saved data from sessionStorage
let data = sessionStorage.getItem('key');
// Remove saved data from sessionStorage
sessionStorage.removeItem('key');
// Remove all saved data from sessionStorage
sessionStorage.clear();
谢谢!