v-once
v-once
는 vue.js
에서 한번만 랜더링 되고 이후에 업데이트는 되지않는다.
따라서 업데이트를 원하지 않을때 사용하면 좋다.
html (bootstrap)
<div id="app">
<button class="btn btn-info" @click="changeMsg">Change</button>
<hr />
<ul class="list-group">
<li v-once class="list-group-item">{{ msg }}</li>
<li class="list-group-item">{{ msg2 }}</li>
<li class="list-group-item">{{ msg2 }}</li>
</ul>
</div>
js
const vm = new Vue ({
el: '#app',
data: {
msg: 'once',
msg2: 'sample data'
},
methods: {
changeMsg() {
this.msg = 'new once',
this.msg2 = 'new sample data'
}
}
});
'SPA > Vue.js' 카테고리의 다른 글
v-html (0) | 2021.04.02 |
---|---|
v-model (0) | 2021.02.10 |
v-for (0) | 2021.02.08 |
v-if, v-show (0) | 2020.06.09 |
vue.js 설치 및 적용 (0) | 2020.06.08 |