vue小白入门教程

网友投稿 280 2023-02-10


vue小白入门教程

一、vue是什么

Vue 是一套用于构建用户界面的 渐进式框架 。

压缩后仅有17kb

二、vue环境搭建

你直接下载并用

var app = new Vue({ //通过构造函数Vue就可以创建一个Vue的根实例,并启动Vue应用

el: '#app', //指定页面上一个已经存在的DOM元素来挂载Vue实例

data: { //对象的数据

title: 'hello vue', //通过插值语法{{}}绑定

age: 22 //通过v-model进行双向数据绑定

},

methods: { //对象的方法

say: function(){

console.log(this.title);

}

},

watch: { //监听数据的变化

'age': function(newVal, oldVal){

console.log(newVal, oldVal);

}

}

});

四、Vue生命周期http://

每个Vue 实例创建时,都会经历一系列的初始化过程,同时也会调用相应的生命周期钩子,我们可以利用这些钩子,在合适的时机执行我们的业务逻辑。

大体上的生命周期就是:创建(created)---挂载(mounted)---销毁(destroy)

Vue 的生命周期钩子比较常用的有:

• created 实例创建完成后调用,此阶段完成了数据的观测等, 但尚未挂载, $el 还不可用。 需要初始化处理一些数据时会比较有用.

• mounted el 挂载到实例上后调用, 一般我们的第一个业务逻辑会在这里开始。

• beforeDestroy 实例销毁之前调用。 主要解绑一些使用addEventListener 监听的事件等。

var app =new Vue({

el: '# app',

data: {

a: 2

} ,

created: function () {

console.log(this.a); //2

},

mounted: function () {

cohttp://nsole.log(this.el); //

}

});

完整的一个生命周期图:


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:java10下编译lombok注解代码分享
下一篇:JAVA爬虫实现自动登录淘宝
相关文章

 发表评论

暂时没有评论,来抢沙发吧~