在ionic3 app上没有出现的字体真棒图标

时间:2018-04-05 12:11:47

标签: html angular ionic-framework ionic3

我在ionic3应用程序中实现了字体真棒图标,但它没有显示出来。我的离子项目环境细节,

cli packages: (C:\Users\acer\AppData\Roaming\npm\node_modules)

    @ionic/cli-utils  : 1.19.2
    ionic (Ionic CLI) : 3.20.0

local packages:

    @ionic/app-scripts : 3.1.8
    Ionic Framework    : ionic-angular 3.9.2

System:

    Node : v8.4.0
    npm  : 5.8.0
    OS   : Windows 10

Misc:

    backend : pro

这是我的intro.html文件,

<ion-slides pager>
  <ion-slide style="background-color:yellow" >
      <i class="fas fa-utensils" style="font-size:120px;color:#ebebeb" aria-hidden="true"></i>
    </ion-slide>

  </ion-slides>

这是在我的index.html文件

 <!-- font-awesome -->
  <link href="/assets/css/font-awesome.min.css" rek="stylesheet" type="text/html">

我已经添加了以下代码,因为我的copy.config.js文件中提供了很多博客帖子和SO答案

copyFontawesomeFonts: {
    src: ['{{ROOT}}/node_modules/font-awesome/fonts/**/*'],
    dest: '{{WWW}}/assets/fonts'
  },
  copyFontawesomeCss: {
    src: ['{{ROOT}}/node_modules/font-awesome/css/font-awesome.min.css'],
    dest: '{{WWW}}/assets/css'
  },

3 个答案:

答案 0 :(得分:1)

链接样式表

时出现语法错误
<link href="/assets/css/font-awesome.min.css" rek="stylesheet" type="text/html">

应该是

<link href="/assets/css/font-awesome.min.css" rel="stylesheet" type="text/css">

答案 1 :(得分:1)

如果要链接css样式表,其类型应始终为

type="text/css"

更改
<!-- font-awesome -->
<link href="/assets/css/font-awesome.min.css" rek="stylesheet" type="text/html">

<!-- font-awesome -->
<link href="/assets/css/font-awesome.min.css" rek="stylesheet" type="text/css">

答案 2 :(得分:0)

我之前遇到过这个问题。通过从url下面加载css文件而不是从资源加载来解决它。