问题:
姓名案例中,显示全名时,推迟1s进行显示,分别用2种方法实现。
watch实现-正常
可以是实现,但是要注意定时器的写法,注意this指向
<html>
<head>
<title>VueJs 在线编辑器</title>
<script src="https://cdnjs.cloudflare.com/ajax/libs/vue/2.5.3/vue.min.js">
</script>
</head>
<body>
<!--
//箭头函数,其中的this指的不是vm,然后再外面进行寻找,找到了firstname里面的this,又因为firstname()又是普通函数,所以this代表的是vm
firstname(){
setTimeout(()=>{
this.fullname=this.firstname+'-'+this.lastname
},1000)
},
//定时器是普通的函数时,这里的this指向的是window。
firstname(){
setTi