연습만이 살 길이지만 연습을 안하니까 정리라도 해보자는 뜻에서 쓰는 글.
Vue3는 export default 를 쓰지 않는다.
근데 구글링하다보면 data() 문법으로 된 게 많다보니,
이를 <script setup> 으로 변경하는 연습입니다.
export default {
data() {
return {
fooProps: {
id: 1,
msg: 'Hello',
}
}
}
}
↓
<script setup>
import { reactive } from 'vue'
const fooProps = reactive({
id: 1,
msg: 'Hello'
});
</script>
써보니 별 거 없네요~
객체일 땐 reactive 를 쓰고
숫자, 문자열 같은 기본형일 땐 ref를 쓰고
이거 import해주고
data() 랑 똑같이 선언하면 되네요.
'웹 개발 > Vue' 카테고리의 다른 글
| [Vue3] DB중에서 계정 과목 불러와서 selectBox에 넣기 (1) | 2025.06.10 |
|---|---|
| [Vue3] v-slot (0) | 2025.05.28 |
| [Vue3] Vue에 대한 모든 것 (2) | 2025.05.26 |
| [Vue] Webpack, CDN (0) | 2025.05.22 |
| [Vue3] Router (0) | 2025.05.20 |