在使用Vue的过程中,经常需要对一些数据进行初始化,一般是在 createdmounted 中进行处理。
    created:在html加载完成之前执行,一般用于初始化数据
    mounted:在html加载完成之后执行,一般用于向后端发起请求获取到数据以后,对数据进行处理

export default {
	data(){
		return {
			data: []
		}
	},
	methods: {
		getData(text){
			console.log(text);
		}
	},
	//在html加载之前执行,此时获取html中的元素报错
	created: {
		this.getData("created");//调用methods中的getData方法
	},
	//在html加载之后执行,此时获取html中的元素成功
	mounted: {
		this.getData("mounted");//调用methods中的getData方法
	}
}
Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐