标题结合阿里图标库实现彩色图标
阿里图标库:https://www.iconfont.cn/
首先在阿里图标库中选择想要使用的图标
添加入库
将图标加入项目
获取iconfont.js文件
编写svgicon组件
<template>
<svg class="icon" aria-hidden="true">
<use :xlink:href="'#'+iconClass"></use>
</svg>
</template>
<script>
export default {
name: "SvgIcon",
props: {
iconClass: {
required: true,
type:String,
},
},
};
</script>
<style lang="less" scoped>
.icon{
width: 25px;
height: 25px;
margin-right: 20px;
}
</style>
在main.js中引入组件,注册组件
现在可以使用这个组件了
示例: