【发布时间】:2019-12-27 23:36:20
【问题描述】:
我正在使用 Next.js 构建一个基本的 React 应用程序,并且想知道如何在应用程序中使用 Google 字体。
是否可以在每个组件中导入字体或者我需要制作一个主样式表?
【问题讨论】:
-
这可能很愚蠢,但是...我会像在纯 html 中一样在头部包含一个普通链接。只是你从谷歌获得的链接。并确保您的样式使用该字体。
-
把这个放在你的 _document.js 头中:
<script dangerouslySetInnerHTML={{__html: '</script><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Montserrat&display=swap" media="print" onload="this.media=\'all\'" /><script>' }} />source
标签: javascript css reactjs fonts next.js