Vue.js

v-once 한번만 랜더링

sdafdq 2023. 9. 27. 16:48
<template>
  <h1 @click="add()" v-once>{{ msg }}</h1>
</template>

<script>

export default {
  data(){
    return {
      msg : 'Hello Vue?!'
    }
  },
  methods:{
    add(){
      this.msg += '!'
    }
  }
}
</script>

<style lang="scss">
  h1{color : royalblue}
</style>

저거 처음에만 딱 한번 랜더링 되고 그 이후로 저 부분은 안바뀜.

그냥 딱 처음에 랜더링 한번 하고 마는거임.

'Vue.js' 카테고리의 다른 글

data(), v-bind  (0) 2023.09.27
v-html, html요소를 다른 태그 안에다 data() 변수로 추가하기  (0) 2023.09.27
Vue 라이프 사이클  (0) 2023.09.25
반복문, 조건문  (0) 2023.09.21
v-bind, data()  (0) 2023.09.20