只使用Angular框架中的Ionic图标,而无需使用Ionic框架

总结

    • UIフレームワークのIonic(アイオニック)のフォントアイコンは魅力的

 

    でも今回はIonic Frameworkは使わずに、生のAngularフレームワークのみとかでIonicのフォントアイコンを使いたい、、、

给这些方面的提示。

有一个名为ionicons的库,它仅提供Ionic的图标字体,使用它可以轻松地使用Ionic的图标。这次假设我们要将它放入现有的Angular项目中。方法1也可以直接在其他框架中使用。

环境

    • Angular2以上のお話(1系のAngularJSではない)

 

    • Angularのバージョン 5.2.7

 

    (Nodeのバージョン 6.11.4)

[方案1] 从CDN获取

无论使用Angular与否,都可以使用这个。

 

<link rel="stylesheet”  href="https://code.ionicframework.com/ionicons/2.0.1/css/ionicons.min.css">

如果想要通过HTTP获取,请使用以下URL指定:http://code.ionicframework.com/ionicons/2.0.1/css/ionicons.min.css。

[第二种方法] 使用 npm 安装

假设您正在使用 angular-cli。

第一步

使用以下的命令进行npm安装。

npm install ionicons@'2.0.1' --save

第二步

在Angular项目的”.angular-cli.json”文件中的styles部分添加”../node_modules/ionicons/scss/ionicons.scss”。

"styles": [
    ...,
    "../node_modules/ionicons/scss/ionicons.scss"
],

确认

当使用方法1或方法2完成引入后,需要确认引入是否成功。有多种方法可以进行确认,例如在HTML中添加,或在CSS中添加等等。但本次我们将通过在HTML中添加class来进行确认。

在任意组件的模板文件中添加以下代码。

<i class="ion-social-angular"></i>

如果额外添加的部分中显示着Angular的图标,那么引入就是成功的。

以下是原文的中文简述:

只需要一种选择,以下是给出的中文简述:

– 参考文献

ionicons 是一个可用于构建高度可定制化图标的开源图标库。

点击要使用的图标后,会出现一个Class名称,只需要将其按照上述方式写入class中即可。

广告
将在 10 秒后关闭
bannerAds