我们看下面的例子
<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"></head><body><script type="text/javascript" src="./vue.js"> </script><div id="app" ><h2 v-once>初始化的n值为 {{ n }} </h2><button @click="n ++ "> 当前的n值为{{n}} </button></div><script type="text/javascript">var vm = new Vue({el:"#app",data:{n:1,},})</script></body></html>
当我们要显示两个值,一个是n的初始值,一个是n的现在值
v-once所在节点在初次动态渲染后,就视为静态内容了
以后数据的变更不会引起v-once所在结构的更新,可以用于性能优化
