laravel-admin form表单数据保持的问题
//保存前回调
$form->saving(function ($form) {
//获取提交过来的数据
$input=request()->all();
if(!$form->channel){
admin_toastr('请填写通道名称', 'warning');
return back()->withInput($input);
}
});
这样在表单在保存前的事件中,业务处理不通过时以这样的方式就能将表单界面的数据进行保持,大大改善了用户的使用体验。