본문 바로가기

V-Model3

Vue(version 3) 주요 기능 정리(v-model) #6 주요 기능 정리 #5에서는 input type=checkbox, type=radio일 때 v-model을 사용했을 경우에 대해서 알아봤다. 이번 주제는 select 컴포넌트에서 v-model을 사용하는 법에 대해서 알아보고자 한다. True False A B C D {{ user.UserName }} const selectedBooleanValue = ref(false) const selectedStringValue = ref('A') interface UserInfo { UserId: string UserName: string } const selectUser = ref({ UserId: 'test', UserName: '테스트' }) let selectOption: UserInfo[] = [ { Us.. 2024. 2. 5.
Vue(version 3) 주요 기능 정리(v-model) #5 주요 기능 정리 #4에서는 input type=text일 때 v-model을 사용했을 경우에 대해서 알아봤다. 이번 주제는 input type=checkbox, type=radio 에 대해서 알아보고자 한다. 커피 차 물 유리컵 일회용컵 텀블러 const isUse = ref(false) const selectedList = ref([]) const choiceValue = ref('Cup') 1번째 예제는 v-model을 boolean으로 사용가능하다는 예제이다. 물론 string 도 가능하다. 2번째 예제는 한개의 변수에 여러개의 Array 형태로 사용이 가능하다는 예제이다. 예제에서는 string Array를 사용하였지만, object Array 로도 사용이 가능하다. 3번째는 라디오 버튼의 예제이.. 2024. 2. 2.
Vue(version 3) 주요 기능 정리(v-model) #4 v-model 의 기능을 소개해 보고자 합니다. 일단 vuejs를 쓰는 이유중에 하나 이기도 한 v-model은 입력 Element와 밀접한 관련이 있다. 주로 Input 에 사용하기 때문이다. 그리고 REST Api와도 관련이 있을 것이다. 이 페이지에서는 v-model을 input text에서 사용하는 법을 적어본다. const id = ref('') let vueLessId: string | null = '' // 입력 이벤트 const eventInput = (payload: Event) => { const target = payload.target as HTMLInputElement if (/(&#@)/.test(target.value)) { alert('특수문자 안돼~') } vueLessId.. 2024. 1. 28.
반응형