美文网首页
Nuxt中使用Ant design Vue通过iconfont构

Nuxt中使用Ant design Vue通过iconfont构

作者: 周星星的学习笔记 | 来源:发表于2022-07-13 18:34 被阅读0次

    一、去iconfont下载iconfont.js

    步骤一 步骤二

    二、将iconfont.js放入到assets目录中

    例如

    三、在plugins目录中新建icon.js

    import Vue from 'vue'
    //引入Ant Design Vue中的icon
    import { Icon } from 'ant-design-vue'
    import iconfrontjs from '@/assets/iconfont/iconfont.js'
    
    const iconFrontUrl = iconfrontjs
    const customIcon = Icon.createFromIconfontCN({
      scriptUrl: iconFrontUrl
    })
    //组件标签自己定义
    Vue.component('custom-icon', customIcon)
    

    四、在nuxt.config.js中的plugins数组中配置

     plugins: [
        ...
        { src: '@/plugins/icon', ssr: false }
      ],
    

    五、页面中使用

    //示例代码
    <custom-icon type="yt-kefu"  />
    

    六、注意事项

    • iconfont中,自己的项目中如果新增了图标,需要重新下载iconfont.js到assets目录里面去,之前iconfont.js是有一个在线的cdn链接的,现在官方不给用了,必须自己下载放到工程里面引用了。

    相关文章

      网友评论

          本文标题:Nuxt中使用Ant design Vue通过iconfont构

          本文链接:https://www.haomeiwen.com/subject/ldstirtx.html