And Brain said,
[Vue 3] Composition API야, 이리오거라! 본문
반응형
Vue 3에는 Composition API라는 것이 존재한다. 이것이 왜 유용하고 왜 써야하는지 간략하게 얘기하자면 코드의 재사용성과 가독성 때문이다.
나는 이미 컴포넌트마다 코드가 길어질대로 길어져서 전체 코드를 개발 포스팅에 올리질 않을 예정이다.
여러분들은 Composition API를 사용하여 나처럼 긴 코드를 작성하지 않길 바란다.
setup
Composition API의 시발점이 되어준다.
변수와 함수가 그대로 선언되어 사용되며 주의할 점은 setup 내에는 악명높은 자바스크립트의 this가 사라진다는 점이다.
쓰면 오류난다.
주로 ref가 사용되는데
setup 내에 ref를 사용하여 변수를 return 시켜주면
이런식으로 사용자가 input에 적은 content가 그대로 스크립트와 템플릿 모두에 사용가능하다.
(저 this는 setup 밖에서 사용한 것이다. 셋업 내에서 라우터를 사용하고 싶다면 useRoute()를 임포트시켜서 this 없이 사용하자.)
참고
다음 시간은 'Quasar야, 너는 참 눈부시구나!' 마지막 장입니다.
Thanks for watching, Have a nice day.
반응형
'IT > Vue & Quasar' 카테고리의 다른 글
[Quasar] Quasar야, 너는 참 눈부시구나! - [완] (4) | 2022.09.28 |
---|---|
[Vue] props야, 이리오너라! (0) | 2022.09.16 |
[Quasar, validation] 유효성 검사 (5) | 2022.09.01 |
[Node, Quasar] 백과 프론트 서버 한 번에 구동하기 (2) | 2022.08.27 |
[Vue, 카카오Map] Quasar야, 너는 참 눈부시구나! -[2] [Quasar] (0) | 2022.08.27 |
Comments