云海网博客杂谈

 首页  知道  驾考  杂谈  工具  友链
 点我隐藏

VUE执行函数beforeCreate、created、beforeMount、mounted的区别与运用,点击事件方法案例

      VUE3      :站长发布      :3年前(2022-01-20)      :1351次浏览


从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"


 浏览:1351

版权声明:本文为云海网站长的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://xn--qiv211ar60a.com/73.html

版权所有 © 2020-至今 云海网 | 渝ICP备18013004号
Theme Giligili By Shawn With | All Rights Reserved
本站已安全运行: