// hooks/useDocumentTitle.js import { useEffect } from "react"; const useDocumentTitle = (title: string) => { useEffect(() => { if (title) { document.title = title; } // 组件卸载时可以恢复默认标题 return () => { document.title = "默认标题"; // 或者从配置中获取 }; }, [title]); }; export default useDocumentTitle;