你第二张图确实没有报错,因为你用的 get 请求的啊,逻辑上就进入直接渲染页面了.为什么没有返回 json,因为你的控制器里直接return了"验证失败",你想返回你定义在验证器內的错误响应,应该在控制器里$result不为 true时 return $result->getError();,而不是去 return 一段自定义的文字啊.
你第二张图确实没有报错,因为你用的 get 请求的啊,逻辑上就进入直接渲染页面了.
为什么没有返回 json,因为你的控制器里直接return了"验证失败",你想返回你定义在验证器內的错误响应,应该在控制器里
$result
不为true
时return $result->getError();
,而不是去 return 一段自定义的文字啊.