1)
<template>
<div>
<p>
{{ counter }}
</p>
<p>
{{ message }}
</p>
<button @click="increment">click!</button>
</div>
</template>
<script>
import { ref } from 'vue';
export default {
setup() {
const counter = ref(0);
const message = ref('Hello Vue3');
const increment = () => {
counter.value++;
};
return {
counter,
message,
increment,
};
},
};
</script>
<style lang="scss" scoped></style>
'개발이 좋아서 > Vue가 좋아서' 카테고리의 다른 글
6장 class와 style 바인딩 (0) | 2023.09.13 |
---|---|
5장 Computed (0) | 2023.09.13 |
4장 반응형 기초(reactivity) (0) | 2023.09.13 |
3장 템플릿 문법 (0) | 2023.09.13 |
1장 OptionsApi vs CompositionApi (0) | 2023.09.13 |