4

如何在 Angular 中使用字体加载器,例如 WebFontLoader 或 FontFaceObserver?

我不确定我需要导入什么/在哪里以及如何在组件中使用它。

4

2 回答 2

7

做:
npm install webfontloader

然后在你的组件中你可以这样写:

app.component.ts:

import * as WebFont from 'webfontloader';
// ...
ngOnInit(){
  WebFont.load({/* your config...*/})
}
于 2018-11-28T20:43:47.777 回答
1

我一直在index.html文件本身中配置它(根据 github 上的自述文件)

<script src="https://ajax.googleapis.com/ajax/libs/webfont/1.6.26/webfont.js">    
</script>
<script>
  WebFont.load({
    google: {
      families: ['Droid Sans', 'Droid Serif']
    }
  });
</script>
于 2018-11-29T00:10:42.253 回答