diff --git a/app/components/header/Header.tsx b/app/components/header/Header.tsx index a707a6e..1714f94 100644 --- a/app/components/header/Header.tsx +++ b/app/components/header/Header.tsx @@ -4,27 +4,28 @@ export function Header(){ const [currentTime, setCurrentTime] = useState(new Date()); useEffect(() => { + // setInterval是 JavaScript 中的一个全局函数,用于重复执行代码 const timer = setInterval(() => { setCurrentTime(new Date()); }, 1000); // 每秒更新一次 // 清理定时器 - return () => clearInterval(timer); - }, []); + return () => clearInterval(timer);// 只在组件卸载时清理定时器 + }, []); // 只在组件首次挂载时设置定时器 return (
- {/* 时间显示 */} + {/* 时间显示 只显示日期: "2025/3/15"*/}
- {currentTime.toLocaleString('zh-CN')} + {currentTime.toLocaleDateString('zh-CN')}
-
-

console.log('登录')}>登录

+
+

console.log('登录')}>登录

console.log('注册')}>注册