如图:
直接上代码:
全是基本功,第一句:_this = this(_this只是一个变量名,this代表父函数,如果在子函数还用this,this的指向就变成子函数了,_this就是用来存储指向的)
这样时间已经可以显示了,需要做到实时更新的话需要再写一个定时器:
在created里面执行这个定时器就ok了
附上代码:
methods:{
getTime() {
var _this = this;
let yy = new Date().getFullYear();
let mm = new Date().getMonth() + 1 < 10 ? '0' + (new Date().getMonth()+1) : new (Date().getMonth()+1);
let dd = new Date().getDate() < 10 ? '0' + new Date().getDate() : new Date().getDate();
let hh = new Date().getHours() < 10 ? '0' + new Date().getHours() : new Date().getHours();
let mf = new Date().getMinutes() < 10 ? '0' + new Date().getMinutes() : new Date().getMinutes();
let ss = new Date().getSeconds() < 10 ? '0' + new Date().getSeconds() : new Date().getSeconds();
_this.nowDateTime = yy + '-' + mm + '-' + dd + ' ' + hh + ':' + mf + ':' + ss;
},
currentTime() {
setInterval(this.getTime, 1000)
// setInterval(this.kanban, 10000)
},
}
created(){
this.currentTime();
}