数据是响应式的。html
<div id="app"> <p>{{message}}</p> <p>{{counter*2}}</p> /*也能够是一个表达式*/ </div> <script src="../js/vue.js"></script> <script> let app = new Vue({ el: "#app", data: { message: "hello vue", counter: 2 }, }) </script>
数据不是响应式的vue
<div id="app"> <p v-once>{{message}}</p> </div> <script src="../js/vue.js"></script> <script> let app = new Vue({ el: "#app", data: { message: "hello vue" }, }) </script>
当在控制台 app.message = 'hello' 时,页面中的数据不会发生改变。app
该指令后面每每会跟上一个string类型,会将string的html解析出来而且进行渲染。code