Rah*_*ouk 3 validation httprequest laravel vue.js laravel-5
我想验证 afile input但验证不起作用它总是返回,The given data was invalid.即使给定的文件满足验证要求,知道我正在一次上传多个文件:
这是我使用的验证:
Validator::make($request->all('files'), [
'files' => 'required|image|mimes:jpeg,png,jpg,gif,svg|max:2048'
])->validate();
Run Code Online (Sandbox Code Playgroud)
这是我使用的HTML:
<input type="file" id="files" ref="files" multiple v-on:change="uoloadFiles()" name="files"/>
Run Code Online (Sandbox Code Playgroud)
知道我使用vue来处理表单提交。
谢谢你的帮助
这应该有效,因为您要上传多个文件,每个文件都应单独验证。
Validator::make($request->all('files'), [
'files.*' => 'required|image|mimes:jpeg,png,jpg,gif,svg|max:2048'
])->validate();
Run Code Online (Sandbox Code Playgroud)
请注意*.
进一步参考这里
| 归档时间: |
|
| 查看次数: |
1148 次 |
| 最近记录: |