VUE执行函数beforeCreate、created、beforeMount、mounted的区别与运用,点击事件方法案例
:VUE3 :站长发布 :3年前(2022-01-20) :1949次浏览
从0开始学习Vue
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta charset="UTF-8">
<title>VUE练习1-文字定时器</title>
</head>
<body>
<h1>变量文本开始</h1>
<div id="app">
<h2 ref="yung">{{msg}}</h2>
<button @click="showTime">显示文本</button>
</div>
<script src="https://unpkg.com/vue@3.2.27/dist/vue.global.js"></script>
<script>
/*
1.vue的基础语法
2.组件化开发
3.VUE全家桶 Vuex - vue - router
4.底层原理
5.学习项目(axios ajax http)
6.学习完成后作业:开发一个实用功能。
*/
Vue.createApp({
data(){
return{
list:["你好!","亲爱的朋友,","很高兴与您相遇。"],
msg:"你好!"
}
},
mounted(){
this.showTime();
console.log(this.$refs.yung);
},
methods:{
showTime(){
let i = 0;
let t = setInterval(() =>{
this.msg = this.list[i];
i++;
if(i === 3){
clearInterval(t);
}
},500)
}
}
}).mount("#app")
</script>
</body>
</html>VUE理解:
创建 ---- 挂载
操作虚拟DOM
生命周期钩子函数
创建一个实例:Vue.createApp({ })
绑定一个元素:.mount("#app")
函数的调用:this.showTime() this.list[i] this.msg
执行函数的区别与应用
执行函数:beforeCreate、created、beforeMount、mounted
beforeCreate:创建之前,无法调用函数
created:创建时;可以调用函数
beforeMount:挂载之前;可以调用函数
mounted:挂载时;可以调用函数,并返回dom
VUE点击事件与方法
点击事件:@click="showTime"
版权声明:本文为云海网站长的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://www.xn--qiv211ar60a.com/73.html