v1.6.13 (2019-05-05) 更新了删除回调功能
跟表单的saved和saving类似的功能,在grid行删除操作时和操作后进行回调
$form->deleting(function () {
...
return response()->json([
'status' => false,
'message' => '删除失败,请。。',
]);
});
$form->deleted(function () {
...
return response()->json([
'status' => false,
'message' => '删除失败,请。。',
]);
});
文档仅说明失败处理,惯性思维觉得成功情况下需要返回true继续操作
$form->deleting(function () use($form) {
...
if ($res){
return response()->json([
'status' => true,
'message' => '删除成功',
]);
}
}
导致完成前置操作后提示成功,没有然后了。
正确用法是:只需要错误(不进行后续删除操作)的情况下返回提示(true绿色打钩动画,false错误动画提示),正确情况下不返回任何内容继续删除操作