반응형
Vue.js - 요소 UI - 동적 규칙 검증 양식
사용하고 있다vue-js2.3
그리고.element-ui
.
폼의 유효성 검사 규칙을 동적으로 정의하고 싶다.
예
https://jsfiddle.net/cgL6y9kq/
문제
그required
는 에 의해 동적으로 정의되지 않습니다.phoneMandatory
문의사항
기존 규칙의 속성을 동적으로 변경하려면 어떻게 해야 합니까?규칙을 동적으로 추가 또는 삭제하려면 어떻게 해야 합니까?
네, 있습니다.rules
컴포넌트의 속성data
방법.즉, 다른 데이터 속성 변경에 따라 업데이트되지 않습니다.
다음에 대해 계산된 속성을 사용해야 합니다.rules
대신:
computed: {
rules() {
return {
phone: [{
required: this.phoneMandatory,
message: 'Please input phone',
trigger: 'blur'
}]
}
}
},
자, 그럼.this.phoneMandatory
컴포넌트의 업데이트도rules
소유물.
언급URL : https://stackoverflow.com/questions/44398087/vue-js-element-ui-dynamic-rules-validation-form
반응형
'IT이야기' 카테고리의 다른 글
Vue에서 향후 소품 데이터 또는 소품 디폴트 전달 방법에 따라 결정 (0) | 2022.06.02 |
---|---|
클릭 시 vue js get html5 특성 (0) | 2022.06.02 |
Java의 유형 목록과 유형 ArrayList (0) | 2022.06.01 |
코드 흐름을 시각화하는 도구(C/C++) (0) | 2022.06.01 |
입력된 텍스트 필드의 아이콘에서 사용 가능을 클릭합니다. (0) | 2022.06.01 |