VUE的基础知识:第一课搭建环境,入口,el,data,生命周期,插值

346 阅读1分钟

Vue的基本介绍和概述

1.VueJS是什么?

简单小巧,渐进式,功能强大的技术栈;

2.为什么要学VueJS?

学习曲线平缓,易上手,功能强大,轻便; 目前最流行的三大框架之一,使用范围广; 升职加薪;

3.VueJS的模式

MVVM模式,视图层数据层的双向绑定,让我们无需再去关心DOM操作的事情,更多的精力放在数据和业务逻辑上。

4.VueJS环境的搭建

用script标签引入VueJS 用vue脚手架工具vue-cli搭建,

5.Vue的实例演练

1) 环境搭建(即在body中加入vue.js的链接)

创建一个index.html文件,在中引入从官网复制的后缀为vue.js的链接,此链接在bootcdn网站下载。

<body>
<div id="app">
{{msg}}

</div>
<script src="https://cdn.bootcdn.net/ajax/libs/vue/2.6.14/vue.js"></script>
</body>
2)VueJS的入口:el
  • 在另一个script标签内操作,创建一个Vue的实例。
  • 这个 new Vue是整个程序的启动入口;
  • 创建的这个Vue实例是要挂载到哪个Dom节点上呢;
  • 所以用el来指定挂载到哪个Dom的节点上,可以是标签,可以是css,常用id来区分;
<script>
var app = new Vue(
el:"#app",
data:{
msg:“vue学习开始了”
}
)

</script>
3)数据内容data的用法

data可以声明应用内双向绑定的数据 在data中写的内容,已经挂载到

中了,只需要在div中输入前面的名称data 的属性名,data的属性值就会渲染到页面里面。 后续中所有的数据都会在data中声明。

4)如何访问vue里面的内容

访问vue实例的属性 console.log(app.el)console.log(app.el) console.log(app.data) 访问data中的属性 console.log(app.msg)vu

vue生命周期

<script>
var app = new Vue(
el:"#app",
data:{
msg:“vue学习开始了”
},
***created:function(){
alert('我是vue实例,创建完成,还未挂载到DOM')
},
mounted:function(){
alert('我是vue实例,已经挂载到DOM')
*}***
});*

</script>

image.png