我正在使用 Nova 仪表板进行项目。出于某种原因,我看不到验证错误消息。
如果出现验证错误,我可以在浏览器控制台中将其视为异常。但不是在 Nova UI 中。
如果表单的所有字段都输入正确,我可以看到成功消息。
我是 Nova 的新手,谁能帮我调试一下这个问题?我的意思是我不知道在哪里寻找来解决这个问题
来自浏览器的错误跟踪:
{
"errors":"Sorry, something went wrong.",
"exception":"Illuminate\\Validation\\ValidationException",
"message":"The given data was invalid.",
"trace":[{
"file":"\/home\/ausvacs\/public_html\/nova\/src\/PerformsValidation.php",
"line":18,
"function":"validate",
"class":"Illuminate\\Validation\\Validator",
"type":"->",
"args":[]
}]
}
Agency nova模型的Fields方法(表名:agency):
public function fields(Request $request)
{
return [
ID::make()->sortable(),
Text::make('Name')
->sortable()
->rules('required', 'string'),
];
}
浏览器控制台错误:
浏览器网络选项卡上的异常: