<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Document</title>
</head>
<body>
<div id="app">
<button @click="change">点我</button>
<h3 id="h3">我是{{life}}生物</h3>
</div>
<script src="../vue.js"></script>
<script>
new Vue({
el: '#app',
data() {
return {
life:'单细胞',
}
},
methods: {
change(){
this.life = '多细胞'
}
},
beforeCreate(){
alert(this.life)
},
created() {
alert(this.life)
},
beforeMount(){
let h3 = document.getElementById("h3").innerText
alert(h3)
},
mounted(){
let h3 = document.getElementById("h3").innerText
alert(h3)
},
beforeUpdate(){
let h3 = document.getElementById("h3").innerText
alert(h3)
},
updated(){
let h3 = document.getElementById("h3").innerText
alert(h3)
}
})
</script>
</body>
</html>
作者:万能包哥 出处:http://www.cnblogs.com/mybloger/ 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。 如果文中有什么错误,欢迎指出。以免更多的人被误导。 |