반응형
SMALL
Vue의 Composition API에서는 기존의 data()를 this로 접근하는 방식 대신,
ref와 reactive로 접근하는 것으로 변경됐습니다.
거두절미하고, ref, reactive를 사용하는 방식은 다음과 같습니다
정확한 내용은 아니며, 사용할 때 얻었던 경험을 미루어 말씀드립니다.
참고링크입니다.
https://v3.ko.vuejs.org/api/refs-api.html#toref
Refs | Vue.js
Refs 이 섹션에서는 싱글 파일 컴포넌트 문법을 사용해 예제를 설명하겠습니다. ref 내부에 값을 가지면서 반응적이고 변경 가능한 ref 객체를 반환합니다. ref 객체는 단 하나의 프로퍼티를 가지는
v3.ko.vuejs.org
// ref는 초기화할 내용이 객체가 아닌 경우에 주로 사용합니다.
const title = ref('this is title')
// -----------------------------------
// reactive는 초기화할 내용이 객체일 경우에 주로 사용합니다.
const userInfo = reactive({
email: 'test@test.com',
uid: ''
})
// 이의 value를 얻기 위해서는
const { email } = toRefs(userInfo);
console.log(email) // 'test@test.com'
반응형
LIST
'Vue' 카테고리의 다른 글
setup에서 CSS Module에 접근하는 방법 (0) | 2022.06.18 |
---|---|
ref를 이용해서 resize 하기 (0) | 2022.06.18 |
버튼 컴포넌트에서 상위 컴포넌트의 함수 실행시키는 방법 - emit (0) | 2022.06.18 |
Quasar CSS를 Override 하는 방법 (0) | 2022.06.18 |
Quasar에서 Reset CSS 하는 방법 (0) | 2022.06.18 |