반응형
vee 검증기에 사용자 지정 오류 추가(ErrorBag)
커스텀 에러를 ErrorBag에 추가할 수 있습니까?
nuxtjs를 사용하고 있습니다.nuxt.config.html 경유로 플러그인에 vee-html을 등록했습니다.
동작은 양호하지만
템플릿 내에서 동일한 오류 코드를 사용하고 싶다.
예:
<template>
<div v-if="errors.all().length>0">
//loop through
</div>
</template>
악시를 사용하여 사용자 정보를 가져옵니다.만약 그 요청이 나의 예상 데이터 세트를 돌려주지 않는다면. 나는 내가 간단하게 할 수 있다고 생각했다.
this.errors.push('this is my error message') //-> or some variant of this
내가 이걸 할 때 난 이걸 받게 돼. 에러.푸시는 기능이 아닙니다.
나는 그것을 알고 있습니다.
this.errors = ErrorBag{ __ob__: Observer} //-> has items and a vmId attributes
ErrorBag에 푸시하도록 코드를 수정하면 정의되지 않음
ErrorBag의 API에 기재되어 있습니다.다음과 같은 커스텀메시지를 추가할 수 있습니다.
// For example, you may want to add an error related to authentication:
errors.add({
field: 'auth',
msg: 'Wrong Credentials'
});
상세한 것에 대하여는, 다음의 문서를 참조해 주세요.https://vee-validate.logaretm.com/v2/api/errorbag.html
언급URL : https://stackoverflow.com/questions/55385134/add-custom-errors-to-vee-validatorerrorbag
반응형
'programing' 카테고리의 다른 글
Time Unit 열거를 사용하여 나노초를 초로 변환하려면 어떻게 해야 합니까? (0) | 2022.07.31 |
---|---|
Axios 인터셉터 내에서 Vuex 변환자를 호출하는 중 (0) | 2022.07.31 |
vee validate 3.0 버전에서 10진수 값을 검증하는 방법 (0) | 2022.07.30 |
Vue3 vuex "TypeError: vuex__"WEBPACK_IPORTED_MODULE_1_.Store.commit이 함수가 아닙니다. (0) | 2022.07.30 |
Vuex, Axios 및 여러 컴포넌트 인스턴스와의 데이터 공유 제한 (0) | 2022.07.30 |