项目推荐 file-icons-vue

file-icons-vue

喜欢的话点个小星星,谢谢
file-icons-vue,为 Vue.js 项目提供文件图标的npm依赖库

file-icons-vue, a npm dependency package that provides file icons for Vue.js projects.

作者:zyyzyykk

源代码:https://github.com/zyyzyykk/file-icons-vue

npm地址:https://www.npmjs.com/package/file-icons-vue

更新时间:2024-08-22

file-icons-vue logo

Npm Install Vue Version Python Version Apache Licence GitHub

快速引入

1.安装依赖:建议安装最新版

# 全部图标
npm i file-icons-vue
# 常用图标
npm i file-icons-vue-min

2.在vue3项目中引入组件:

<template>
  <FileIcons 
     name="test.txt" width="30" height="30" 
     :isFolder="false" :isMulti="false" :style="{'float':'right'}" 
  />
</template>

<script>
// 引入文件图标组件
import FileIcons from 'file-icons-vue';

export default {
  name: 'App',
  components: {
    FileIcons
  }
}
</script>

<style>
</style>

🛸 预览

预览

💡 功能说明

1.file-icons-vue 是一个用于展示文件后缀对应图标的vue3组件,已打包并发布在npm仓库中。file-icons-vue提供了丰富的图标集,包括常见的文件类型和扩展名,用于增强项目的可视化效果

2.组件接收的props参数:

参数名类型含义说明
nameString文件全名称必传
widthString图标宽度(px)默认值为20px
heightString图标高度(px)默认值为20px
styleObject图标自定义样式对象中的宽高属性会覆盖上面的width、height
isFolderBoolean是否为文件夹默认值为false
isMultiBoolean是否为多文件默认值为false

3.file-icons-vue 包含的全部图标:

file-icons-vue的所有图标-1

file-icons-vue的所有图标-2

4.file-icons-vue-min 包含的常用图标:

file-icons-vue-min的所有图标

👨‍💻 更新记录

file-icons-vue@1.2.8 :latest

新增 isMulti 属性,支持多文件显示

file-icons-vue@1.2.7 :

新增 .dot.env.mk.tgz 图标

file-icons-vue@1.2.6 :

纠正组件props参数的拼写错误:由 isFloder 修改为 isFolder

file-icons-vue@1.2.5 :

新增 .dtd.ppa.pwz.ras.vdx.vsd.wiz.wmv.wsdl.xhtml.xsl 图标

历史更新记录

🏘️ 关于此项目

作者:zyyzyykk

欢迎对此项目提出宝贵的意见或建议,也可以加入我们一起进行此项目的维护与开发

  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值