我找不到任何方法来根据Laravel自己的验证规则验证JS对象。我有一个数据对象和一个规则对象,我需要确保数据符合所有规则。数据如下:
{
email: 'email@gmail.com',
age: 24,
name: 'john'
}
规则是这样的:
{
email: 'required|email',
age: ['accepted', 'integer'] //or like this, it doesn't matter
}
我有一个前端,我不想做不必要的请求,所以错误消息是即时的,但没有额外的工作量添加验证的每一个单独
我找到了这个包
https://github.com/proengsoft/laravel-jsvalidation
这是他们的介绍
Laravel Javascript验证包允许重用你的Laravel验证规则,消息,FormRequest和验证器来验证表单自动在客户端,无需编写任何Javascript代码或使用HTML Builder类。
您可以验证表单自动引用它到您定义的验证。消息从您的验证和根据您的本地化偏好进行翻译。
这是你需要的东西吗?