在为 mySQL 查询用户离线时构建工作订单时,localStorage 是一个好方法吗?
Is localStorage a good way to go when building an workorder for mySQL query is user is offline?
我正在构建一个网络应用程序,它将在用户上线时更新 MySQL。
我有这个表单,用户可以在其中输入数据。
formData 保存到“localStorage”是用户离线,当用户上线时,javascript 从 localStorage 获取数据,然后通过 AJAX 发送到 PHP 和 MySQL.
这是可行的方法还是有更好的方法来为离线用户创建列表?
我还在使用 serviceWorker 来缓存静态 html 和 js 页面。
//ADD DATA TO localStorage (data contains the formData)
localStorage.setItem(id, JSON.stringify(data));
//FETCH DATA (this is in a loop)
JSON.parse(localStorage.getItem(key));
我猜是..
我这样做了,效果很好
我正在构建一个网络应用程序,它将在用户上线时更新 MySQL。
我有这个表单,用户可以在其中输入数据。
formData 保存到“localStorage”是用户离线,当用户上线时,javascript 从 localStorage 获取数据,然后通过 AJAX 发送到 PHP 和 MySQL.
这是可行的方法还是有更好的方法来为离线用户创建列表?
我还在使用 serviceWorker 来缓存静态 html 和 js 页面。
//ADD DATA TO localStorage (data contains the formData)
localStorage.setItem(id, JSON.stringify(data));
//FETCH DATA (this is in a loop)
JSON.parse(localStorage.getItem(key));
我猜是..
我这样做了,效果很好