赞
踩
左侧菜单栏中的图标名称其实是一个图标的组件,要自定义图标,就要将图标封装成一个组件,然后使用。
src/components/svgIcon/index.vue
- <template>
- <div>
- <img src="@/assets/tuceng.png" alt="" />
- </div>
- </template>
-
- <script setup></script>
-
- <style lang="less" scoped>
- img {
- width: 20px;
- height: 20px;
- }
- </style>
main.ts
- import svgIcon from '@/components/svgIcon/index.vue';
-
- app.component('svgIcon',svgIcon);
router/index.ts
- {
- name: 'xxxx',
- path: '/xxxx',
- meta: { icon: 'svgIcon', title: '标题' },
- }
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。