整合 react-helmet,管理 HTML 文档标签(如标题、描述等)。
默认开启。
包含以下功能,
import React from 'react';import { Helmet } from 'umi';const Application = () => {return (<div className="application"><Helmet><meta charSet="utf-8" /><title>My Title</title><link rel="canonical" href="http://mysite.com/example" /></Helmet></div>);}export default Application;
react-helmet 与 umi 中的 title 配置不能同时使用,可以通过配置 title: false
关闭默认标题配置
可配置 Helmet 组件属性 encodeSpecialCharacters
,来关闭内容被编码
<Helmet encodeSpecialCharacters={false}>...</Helmet>