Laravel / Vue: v-model 사용 시 검증 중
Laravel과 Vue js를 사용하고 있는데 Laravel을 사용하여 이 필드를 검증하는 방법을 알 수 없습니다.
Vue 컴포넌트:
<div v-for="problem in problems">
<div>
<label :for="problem.id">{{problem.title}}</label>
<input type="text" class="form-control" :id="problem.id"
v-model="problem.rating">
</div>
</div>
그러면 어레이가 반환됩니다.
array:2 [
"problems" => array:2 [
0 => array:2 [
"id" => 33
"rating" => "12"
]
1 => array:2 [
"id" => 38
"rating" => "3"
]
]
]
Laravels 검증을 사용하여 이를 검증하는 방법을 모르겠습니다.저는 이런 것들을 많이 해봤어요
$this->validate($request, [
'rating' => 'required|integer',
]);
하지만 이것은 물론 여기에서는 통하지 않는다.누구 저 좀 도와줄 사람 없어요?
편집:
난 이해했다.사용할 필요가 있다
$this->validate($request, [
'problems.*.rating' => 'required|integer',
]);
언급URL : https://stackoverflow.com/questions/42438074/laravel-vue-validating-when-using-v-model
'programing' 카테고리의 다른 글
NET::VueJS 프로젝트 실행 시 ERR_CERT_INVALID 오류 (0) | 2022.08.12 |
---|---|
Linux의 최대 PID (0) | 2022.08.12 |
사용자 지정 Bootstrap-Vue 확인란 구성 요소 (0) | 2022.08.12 |
모의 개체-MockIto Initialising (0) | 2022.08.12 |
Vue.js: 변경 시 호출 함수 (0) | 2022.08.12 |