음악, 삶, 개발

reactive 함수를 활용한 DOM 리랜더링 본문

개발 Web/Vue.js 공부방

reactive 함수를 활용한 DOM 리랜더링

Lee_____ 2020. 12. 3. 05:38

reative 함수의 인자로 넘어가는 데이터는,

이 데이터의 어딘가가 변경되었을때, 해당 데이터를 사용하는 DOM 을

다시 랜더링하게 한다.

 

<!-- App.vue -->

<template>

    <button @click="click">click</button>
    <div> {{ state.value }} </div>

</template>

<script>

    import { reactive } from 'vue'

    export default {

        setup() {

            const state = reactive({

                value : 0

            })

            function click() {

                state.value = 1

            }

            return { state, click }

        }

    }

</script>