【发布时间】:2017-07-29 06:43:25
【问题描述】:
我正在使用https://github.com/styled-components/styled-components。
我正在尝试为需要@font-face 的组件制定最佳策略。我想确保每个组件都独立于其上下文,因此我在每个组件上定义了font-family 样式。但是如果我在多个组件中使用injectGlobal,我会为同一个字体获得多个@font-face 规则。
我是否应该在我的 ThemeProvider 入口点组件中定义 @font-face 规则,并接受浏览器可能无法加载所需字体的事实?
【问题讨论】: