vue-cli 中如何使用阿里iconfont在线链接?
使用vue-cli做项目,并使用阿里iconfont的图标。
使用方式为fontclass。
已取得链接//at.alicdn.com/t/font_xxxx_xxxx.css
在项目中,如果将文件下载下来到本地,然后在main.js中import css,是正常使用的。
但是不知如何使用这个在线链接,
尝试过在main.js中import这个链接,
也试过在index.html中以原始的方式引入css,都不可以,
不知该如何使用?
补充:
在index.html中写作这样<link rel="stylesheet" href="//at.alicdn.com/t/font_xxxx_xxxx.css">
无报错,图标会显示成方框
在mian.js中import则会提示我npm install这个地址,图标则完全不显示
在tempate中的使用“<i class="iconfont el-icon-third-profile"></i>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
换成htts试试
显示成方框是因为你没有加载CSS文件进来,你看下控制台加载文件那里是不是加载失败了
<link rel="stylesheet" type="text/css" href="//at.alicdn.com/t/xxx.css">
在线比较推荐Symbol方式引入
第一步:拷贝项目下面生成的symbol代码:
//at.alicdn.com/t/font_xxxxxxxxx.js
第二步:加入通用css代码(引入一次就行):
<style type="text/css">
</style>
第三步:挑选相应图标并获取类名,应用于页面:
<svg class="icon" aria-hidden="true">
</svg>