반응형
- ref
- @click
<template>
<div class="divClass">
<button @click="counterUp" class="btn">up</button>
<h2 style="padding: 1rem">{{ a }}</h2>
<button @click="counterDown" class="btn">down</button>
</div>
</template>
<script setup>
import { ref } from "vue";
let a = ref(0);
let counterUp = () => {
a.value++;
};
let counterDown = () => {
a.value--;
};
</script>
<style scoped>
.divClass {
width: 100%;
height: 100%;
align-items: center;
text-align: center;
display: flex;
justify-content: center;
}
h2 {
font-size: 5rem;
}
.btn {
border: 1px black;
font-size: 2rem;
padding: 1rem;
}
.btn:hover {
border: 1px rgb(59, 57, 57);
font-size: 2rem;
}
</style>
반응형
'FrontEnd > Nuxt' 카테고리의 다른 글
Vue3 포인터 만들기 (Nuxt) (0) | 2022.06.30 |
---|---|
Vue3 계산기 만들기 (Nuxt) (0) | 2022.06.30 |
Vue3 Nuxt 시작하기 (0) | 2022.06.30 |