组件名:uni-icons
代码块:uIcons
用于展示 icons 图标 。
本组件符合easycom规范,HBuilderX 2.5.5起,只需将本组件导入项目,在页面template中即可直接使用,无需在页面中import和注册components。
如需通过npm方式使用uni-ui组件,另见文档:https://ext.dcloud.net.cn/plugin?id=55
在 template 中使用组件
<uni-icons type="contact" size="30"></uni-icons>
需要自行在项目 App.vue 中引入 css 图标扩展库(注意: css 图标库引用的 .ttf 文件路径是否正确)
<style lang="scss">
/* 扩展图标库 */
@import '@/static/iconfont.css';
</style>
在 template 中使用组件
<uni-icons class="mr-30" type="icon-kongxincai" font-family="iconfont" color="#007AFF" size="20"></uni-icons>
| 属性名 | 类型 | 默认值 | 说明 |
|---|---|---|---|
| size | Number | 24 | 图标大小 |
|type |String |- |图标图案,参考示例 |
|color |String |- |图标颜色 |
|font-family(仅 vue 支持) |String |uniicons |图标库字体家族 |
| 事件名 | 说明 | 返回值 |
|---|
|@click|点击 Icon 触发事件|- |
点击查看:https://hellouniapp.dcloud.net.cn/pages/extUI/icons/icons