≡
  • 网络编程
  • 数据库
  • CMS技巧
  • 软件编程
  • PHP笔记
  • JavaScript
  • MySQL
位置:首页 > 网络编程 > vue.js

vue中引入第三方字体文件的方法示例

人气:1439 时间:2019-04-16

这篇文章主要为大家详细介绍了vue中引入第三方字体文件的方法示例,具有一定的参考价值,可以用来参考一下。

感兴趣的小伙伴,下面一起跟随四海网的小编两巴掌来看看吧!

在用vue来写一官网的时候,想引入外部字体文件,毕竟总感觉他自己的字体有点难看,在这里记录下

 

1.先下载字体文件所需的.ttf文件

 

 

我这里想引入的是华文行楷字体

百度后下载了一个3M多的ttf文件

或者https://www.q1010.com/fonts/点击此链接,进行字体下载

 

2.将字体文件引入

 

 

自己定义一个文件夹,放入下载好的.ttf文件

【图片暂缺】

先自己定义一个font.css文件,将下载好的字体文件的路径引入

代码如下:


@font-face {
 font-family: "华文行楷";
 src: url('stxingka.ttf');
 font-weight: normal;
 font-style: normal;
}

在App.vue中的style里引入

代码如下:


<style lang="less" rel="stylesheet/less">
 @import "./common/font/font.css";
</style>

在webpack的配置文件里要加上解析.ttf文件的规则

代码如下:


module: {
 rules: [
  {
   test: /\.(woff2?|eot|ttf|otf)(\?.*)?$/,
   loader: 'url-loader',
   options: {
    limit: 10000,
    name: utils.assetsPath('fonts/[name].[hash:7].[ext]')
   }
  }
 ]
}

使用的话,就按照原本的字体名称,如我下的是华文行楷,就直接用华文行楷就可以了

在用vue + webpack进行开发的时候,在引用字体图标遇到字体无法加载的问题:

报以下错误

【图片暂缺】

搞了好久没搞定,最后才找到解决方法(还是没有找到原因)

修改字体图标的css中引入字体文件的路径

【图片暂缺】

以前的---->>修改后:

【图片暂缺】

最后改成绝对路径就好了,但是原因还没搞懂

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持四海网。

本文来自:http://www.q1010.com/184/7138-0.html

注:关于vue中引入第三方字体文件的方法示例的内容就先介绍到这里,更多相关文章的可以留意四海网的其他信息。

关键词:vue.js

您可能感兴趣的文章

  • Vue 报错TypeError: this.$set is not a function 的解决方法
  • vue路由前进后退动画效果的实现代码
  • vue刷新页面时去闪烁提升用户体验效果的实现方法
  • Vuex 单状态库与多模块状态库分析
  • vue-cli中安装方法(图文详细步骤)
  • 浅谈vuex actions和mutation的异曲同工
  • vue-cli2.0转3.0之项目搭建的详细步骤
  • vue-cli 3.0 版本与3.0以下版本在搭建项目时的区别分析
  • Vue源码解析之Template转化为AST的实现方法
  • vue使用pdfjs显示PDF可复制的实现方法
上一篇:vue favicon设置以及动态修改favicon的方法
下一篇:Vue 报错TypeError: this.$set is not a function 的解决方法
热门文章
  • Vue 报错TypeError: this.$set is not a function 的解决方法
  • vue实现动态添加数据滚动条自动滚动到底部的示例代码
  • vue项目设置scrollTop不起作用(总结)
  • vue项目中使用vue-i18n报错的解决方法
  • iview实现select tree树形下拉框的示例代码
  • 分析关于element级联选择器数据回显问题
  • vue项目打包后打开页面空白解决办法
  • 解决element ui select下拉框不回显数据问题的解决
  • element-ui table span-method(行合并)的实现代码
  • element-ui 设置菜单栏展开的方法
  • 最新文章
    • 理解vue ssr原理并自己搭建简单的ssr框架
    • vue favicon设置以及动态修改favicon的方法
    • vue-router启用history模式下的开发及非根目录部署方法
    • 从零开始在NPM上发布一个Vue组件的方法步骤
    • Element input树型下拉框的实现代码
    • Vue 报错TypeError: this.$set is not a function 的解决方法
    • Vue.js组件高级特性实例分析
    • 浅谈VueJS SSR 后端绘制内存泄漏的相关解决经验
    • 分析Vue.js自定义tipOnce指令用法实例
    • 浅谈vuex actions和mutation的异曲同工

四海网收集整理一些常用的php代码,JS代码,数据库mysql等技术文章。