获取当前时间 每隔一秒刷新一次并且清除定时器
beforeDestroy() {
// 清除定时器
clearInterval(this.timeIV);
},
mounted() {
this.timeIV = setInterval(() => {
this.gettime();
}, 1000);
},
// 计算属性
computed: {},
// 侦听器
watch: {},
// 组件方法
methods: {
gettime() {
const dt = new Date();
var y = dt.getFullYear();
var mt = dt.getMonth() + 1;
var day = dt.getDate();
var h = dt.getHours(); //获取时
var m = dt.getMinutes(); //获取分
var s = dt.getSeconds(); //获取秒
this.time = "当前时间:" + y + "年" + mt + "月" + day + "-" + h + "时" + m + "分" + s + "秒";
},
},
该代码段展示了如何在Vue.js应用中获取并显示当前时间,每秒更新一次,并在组件销毁前清除定时器,防止内存泄漏。
1014

被折叠的 条评论
为什么被折叠?



