在 Laravel 8 中刷新后重复数据

Posted

技术标签:

【中文标题】在 Laravel 8 中刷新后重复数据【英文标题】:Duplicate data after refresh in Laravel 8 【发布时间】:2021-09-05 09:15:57 【问题描述】:

我正在尝试向 Laravel 项目中的表单添加数据。在第一次添加他们正确添加到我的数据库中的数据。但是我刷新页面数据会自动复制。 Add data

After saving

刷新后 Refresh msg

重复数据 enter image description here

Controller code

page code

Database

【问题讨论】:

保存后,您应该重定向到视图,而不是简单地在保存后渲染视图。另外,请将代码直接粘贴到问题中。除非必须,否则我们不喜欢点击可疑链接。 【参考方案1】:

保存数据后,只需从您的 web.php 文件重定向到索引路由。

$fxd_asset_details->save();

return redirect()->route('fxdasthddetails');

让路由处理剩下的事情,一旦你控制器“索引”管理要从 db 检索的数据

【讨论】:

以上是关于在 Laravel 8 中刷新后重复数据的主要内容,如果未能解决你的问题,请参考以下文章

下拉刷新时 UITableview 出错,所有数据重复。任何人都可以帮助使用 Swift 3 , Xcode 8

刷新时如何防止重复条目?

bootstrap中模态框提交表单成功后,如果不对网页进行刷新,当再次提交表单时会提交重复数据,求解决

PHP避免刷新页面重复提交

页面刷新重复提交

在 Laravel 8.0 测试中刷新数据库时“没有活动事务”