uniapp如何使用本身的字体图标

图标展示文档地址 https://uniapp.dcloud.net.cn/component/uniui/uni-icons.html

https://ext.dcloud.net.cn/plugin?id=28

打开uniAPP的字体图标文件地址,下载demo到本地,一会复制里面的字体、js、.vue文件

示例文件里的这写文件复制到自己的项目的static文件夹里


全局注册图标组件(在main.js中)

javascript 复制代码
// main.js
import Vue from 'vue'
import App from './App'

// 导入uni-icons组件
import uniIcons from '@dcloudio/uni-ui/lib/uni-icons/uni-icons.vue'

// 全局注册uni-icons组件
Vue.component('uni-icons', uniIcons)

// 创建Vue实例
const app = new Vue({
  ...App
})

// 挂载Vue实例
app.$mount()

在页面里如何使用

html 复制代码
<template>
  <view class="container">
    <!-- 用户信息 -->
    <view class="user-card">
      <uni-icons type="person" size="40" color="#fff"></uni-icons>
      <text class="username">会员用户</text>
    </view>
 </view>
</template>

不要放到 text 标签里,用text标签包裹会显示不出图标

html 复制代码
<uni-icons type="person" size="40" color="#fff"></uni-icons>
相关推荐
Dream-Y.ocean3 小时前
鸿蒙PC平台宅匠 3D 室内设计适配实战:基于 Electron 壳方案的 Three.js 双渲染引擎与参数化户型编辑器开发
javascript·3d·harmonyos
Highcharts.js4 小时前
Highcharts Gantt使用符号的自定义数据标签开发甘特图示例
javascript·甘特图·highcharts·图表开发·实战代码·响应式图表
FRing035 小时前
vue2干货总结3(computed计算属性、watch监听器)
开发语言·前端·vue.js·vue2
Java小卷5 小时前
JuanForm vs FormCreate!Vue3 表单引擎联动配置 PK!
vue.js·低代码
kyriewen7 小时前
Skills 榜前 10 我全装了:只有 3 个能直接用
前端·javascript·程序员
工控丫丫8 小时前
帆软看板中经常使用的公式函数及经常搭的组合
前端·javascript·数据库
Dream-Y.ocean10 小时前
鸿蒙PC平台星图遥感适配实战:基于 Electron 壳方案的纯 JavaScript 遥感图像处理引擎开发
javascript·electron·harmonyos
螺丝钉tina11 小时前
[Playwright ][16]Playwright + TypeScript API 自动化测试实战:API测试
前端·javascript·typescript
Highcharts.js13 小时前
React 中原生支持使用 JSX 组件配置自定义表格 Highcharts Grid
前端·javascript·react.js·前端框架·jsx·highcharts·自定义表格
Java后端的Ai之路13 小时前
【AIAgent开发】-Agent工具封装成CLI(纯干货!!!)
java·javascript·人工智能·agent·cli