示例
强制刷新:
对页面强制刷新,切到页面开发工具-NETWORK,
按住shift再刷新
1.先准备一个div容器
2.创建vue实例,传入配置对象
3.容器里变化的数据交给 vue实例
4.root里的代码称为vue模板
6. {{xxx}}中的xxx要写js表达式,且xxx可以自动读取到data中的所有属性;
7. 一旦data中的数据发生改变,那么模板中用到该数据的地方也会自动更新。
注意区分js表达式和js代码(语句)
1. 表达式:一个表达式会产生一个值,可以放到任何一个需要值的地方。
(1). a
(2). a+b
(3). demo(1)
(4). x === y ? 'a' : 'b'
2. js代码(语句)
(1). if(){}
(2). for(){}
<body>
<div id="root">
<h1>Hello,{{name}}</h1>
</div>
<script>
Vue.Config.productionTip = false;//阻止 vue 在启动时生成生产提示。
//创建vue实例
new Vue({
el:'#root', //el用于指定当前vue实例为哪个容器服务,值通常为css选择器
//el也可以这么写 el:document.getElementById('root')
data:{//data中用于存储数据,数据供el所指定的容器去使用,值我们暂时先写成一个对象
name:'test'
}
}
)
</script>
</body>
注意:
一个Vue实例和容器只能是 一一对应的关系(一夫一妻)