我有一个可以编辑的表格,当你完成编辑后,我有一个简单的代码保存该列表。
(表格上有 contenteditable )
我偶然发现的问题是,如果我双击回车,表格会分成两个具有相同 ID 的单独表格。这导致我用来设置 localStorage 的代码只存储一个表(我假设是第一个).. 我想到了不同的解决方案,我想知道是否有人可以指出优缺点(如果解决方案甚至可以工作)。
创建一个循环,检查表后的页面并将它们存储到 localStorage-items 数组中。我必须为每个表动态创建一个 localStorage 项目。
获取表格所在的整个 div,并将其存储在 localStorage 中,当用户重新访问页面时,页面会检查存储中的项目并显示整个 div。
你有任何可以打败这个的建议:)..(但没有缓存,它必须与 localStorage 一起使用!)