javascript - JS/Vue:生成散列发送到服务器以比较数据是否已更改?
问题描述
现在,我有一个按钮,可以将多个输入字段发送到我的服务器:
axios.post('/send-data' {
notes: this.notes,
urls: this.urlArray,
colorBackground: this.colorBg,
colorForeground: this.colorForeground,
});
服务器收到后,他们进入队列。如果他们想要更新任何字段,我会保持该按钮处于活动状态,这将更新数据库中的信息并将它们再次放在队列的后面。
问题是他们可以在不进行更改的情况下单击按钮,这会将他们放在队列的后面。有什么方法可以根据正在发送的数据生成哈希,将该哈希存储在新的数据库字段中,然后在下次提交时,查看哈希是否匹配,如果匹配,则取消更新。
解决方案
推荐阅读
- javascript - Bootstrap 的 Javascript 在 Rails 6 webpacker 设置中不起作用
- swift - 了解 SHA1-UPDATE 和 SHA1-FINAL 函数
- c++ - 检查所有相邻点的算法
- html - 如何使用 css 在一行中对齐和居中图像?
- python - 存储过程 - 游标状态无效
- javascript - HERE api,如何在所有计算中忽略流量
- mysql - SQL如何根据连接表对所有结果进行分组
- html - 使用particles.js 作为网站背景的问题
- sml - 在子句错误中找不到函数参数:运算符不是函数
- c - 为什么指针仅适用于普通 scanf 而不是自定义函数?