一、初识VUE
初识VUE:
1:想让Vue工作,就必须创建一个Vue实例,且要传入一个配置对象
2:root容器里的代码依然符合HTML规范,只不过混入了一些特殊的Vue语法
3:root容器里的代码被称为【Vue模板】
4:Vue实例和容器是一一对应的
5:真实开发中只有一个Vue实例,且会配合着组件一起使用
6:{{ xxx }}中的xxx要写js表达式,且xxx可以自动读取到data中的所有属性
7:一旦data中的数据发生改变那么页面中用到该数据的地方也会自动更新
注意区分:js表达式 和 js代码(语句)
1:表达式:一个表达式会产生一个值,可以放在任何一个需要值的地方:
(1)对象
(2)a+b
(3)demo(1)
(4)x === y ? 'a' : 'b'
2:js代码(语句)
(1)if(){}
(2)for(){}
<!DOCTYPE html> <html lang="zh_CN"> <head> <title>初识VUE</title> <!-- 引入VUE --> <script src="../js/vue.js"></script> </head> <body> <!-- 准备好一个容器 --> <div id="root"> <h1>Hello,{{name}}</h1> <h1>Hello,{{name.toUpperCase()}}</h1> </div> <script>
//创建Vue实例 const x = new Vue({ el:"#root", //el用于指定当前Vue实例为哪个容器服务,值通常为css选择器字符串。 data:{ //data中用于存储数据,数据提供el所指定的容器去使用。 name:'Vue' } }); </script> </body> </html>