wxvirus wxvirus
首页
  • Go文章

    • Go语言学习
  • Rust

    • Rust学习
  • Java

    • 《Java》
  • Python文章

    • Python
  • PHP文章

    • PHP设计模式
  • 学习笔记

    • 《Git》
  • HTML
  • CSS
  • JS
  • 技术文档
  • GitHub技巧
  • 刷题
  • 博客搭建
  • 算法学习
  • 架构设计
  • 设计模式
  • 学习
  • 面试
  • 实用技巧
  • 友情链接
关于
收藏
  • 分类
  • 标签
  • 归档
GitHub (opens new window)

无解的lifecycle

let today = new Beginning()
首页
  • Go文章

    • Go语言学习
  • Rust

    • Rust学习
  • Java

    • 《Java》
  • Python文章

    • Python
  • PHP文章

    • PHP设计模式
  • 学习笔记

    • 《Git》
  • HTML
  • CSS
  • JS
  • 技术文档
  • GitHub技巧
  • 刷题
  • 博客搭建
  • 算法学习
  • 架构设计
  • 设计模式
  • 学习
  • 面试
  • 实用技巧
  • 友情链接
关于
收藏
  • 分类
  • 标签
  • 归档
GitHub (opens new window)
  • HTML

  • CSS

  • JS

  • flutter

  • vue3

    • vuecli多环境配置
    • 全局使用antdv图标组件
      • 在全局使用 antdv 的图标组件
    • 集成富文本插件wangeditor
    • vue分页组件
    • 登录页开发
    • 后台布局开发
    • vue3配合vite初始化项目的一些配置
  • 特效

  • framework

  • 页面
  • vue3
wxvirus
2021-12-14

全局使用antdv图标组件

# 在全局使用 antdv 的图标组件

我们需要进行全局可以随时使用图标组件,而不是每次需要的时候,import一次,这样对于初次开发的比较麻烦。

先下载依赖包:

npm install --save @ant-design/icons-vue
1

因为图标库没啥特别大的改动,我们无需去选择一些比较适合Vue3的版本。

在main.js/ts中引入

js版本

// 导入所有的图标库
import * as Icons from '@ant-design/icons-vue'

const app = createApp(App)

app.use(store)
    .use(router)
    .use(Antd)

// 全局使用图标
const icons: any = Icons
for (const i in icons) {
    app.component(i, icons[i])
}

app.mount('#app')
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16

ts版本

// 导入所有的图标库
import * as Icons from '@ant-design/icons-vue'

const app = createApp(App)

app.use(store)
    .use(router)
    .use(Antd)

// 全局使用图标
const icons: any = Icons
for (const i in icons) {
    app.component(i, icons[i])
}

app.mount('#app')
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
编辑 (opens new window)
上次更新: 2021/12/14, 22:48:09
vuecli多环境配置
集成富文本插件wangeditor

← vuecli多环境配置 集成富文本插件wangeditor→

最近更新
01
vue3配合vite初始化项目的一些配置
07-26
02
网盘系统开发学习
07-24
03
linux多进程
06-19
更多文章>
Theme by Vdoing | Copyright © 2021-2024 wxvirus 苏ICP备2021007210号-1
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式