当前位置: 首页 > news >正文

汽车精品网站建设seo的定义

汽车精品网站建设,seo的定义,专业的集团网站开发开发,wordpress keywords不见svg图标的使用和实例 前言效果图1、安装插件2、vue3中使用2.1、 在components文件夹中,创建公共类SvgIcon/index.vue2.2、创建icons文件,存放svg图标和将所有的svg图标进行引用并注册成全局组件2.3、在man.js 中注册2.4、在vue.config.js中配置svg2.5、在vue中的调用svg图标3…

svg图标的使用和实例

  • 前言
  • 效果图
  • 1、安装插件
  • 2、vue3中使用
    • 2.1、 在components文件夹中,创建公共类SvgIcon/index.vue
    • 2.2、创建icons文件,存放svg图标和将所有的svg图标进行引用并注册成全局组件
    • 2.3、在man.js 中注册
    • 2.4、在vue.config.js中配置svg
    • 2.5、在vue中的调用svg图标
  • 3、在vue2中使用
    • 3.1、在components文件夹中,创建公共类SvgIcon/index.vue
    • 3.2、创建icons文件,存放svg图标和将所有的svg图标进行引用并注册成全局组件
    • 3.3、在man.js中导入
    • 3.4、在vue.config.js中增加配置
    • 3.4、在页面中使用

前言

svg图片我们可在阿里云矢量图标库中下载
阿里云矢量图标库

效果图

在这里插入图片描述
在这里插入图片描述

1、安装插件

npm i svg-sprite-loader --save

2、vue3中使用

2.1、 在components文件夹中,创建公共类SvgIcon/index.vue

在这里插入图片描述

<template><svg :class="svgClass" aria-hidden="true"><use :xlink:href="iconName" /></svg>
</template>
<script>
export default {name: 'SvgIcon',props: {iconClass: {type: String,required: true},className: {type: String,default: ''}},computed: {iconName () {return `#icon-${this.iconClass}`},svgClass () {if (this.className) {return 'svg-icon ' + this.className} else {return 'svg-icon'}},styleExternalIcon () {return {mask: `url(${this.iconClass}) no-repeat 50% 50%`,'-webkit-mask': `url(${this.iconClass}) no-repeat 50% 50%`}}}
}
</script>
<style scoped>
.svg-icon {width: 1.5em;height: 1.5em;vertical-align: -0.15em;fill: currentColor;overflow: hidden;
}
.svg-external-icon {background-color: currentColor;mask-size: cover!important;display: inline-block;
}
</style>

2.2、创建icons文件,存放svg图标和将所有的svg图标进行引用并注册成全局组件

在这里插入图片描述

// 导入 Vue 框架
import { createApp } from 'vue'
import App from '../App.vue'
// 导入 SvgIcon 组件
import SvgIcon from '@/components/svgIcon/index.vue'// 将 SvgIcon 组件注册为全局组件
const app = createApp(App)
app.component('svg-icon', SvgIcon)// 定义一个函数,用于引入所有 svg 文件
const requireAll = requireContext => requireContext.keys().map(requireContext)
// 定义一个上下文,只包含 './svg' 目录下的以 '.svg' 结尾的文件
const req = require.context('./svg', false, /\.svg$/)
// 引入 svg 文件
requireAll(req)app.mount('#app')

2.3、在man.js 中注册

在这里插入图片描述

import svgIcon from '@/components/svgIcon/index.vue'
import './icons/index.js'app.component('svg-icon', svgIcon)

2.4、

http://www.hkea.cn/news/116204/

相关文章:

  • 网络推广网站怎么做百度联盟广告点击一次收益
  • wordpress居中样式宁波seo网络推广外包报价
  • java做网站用到哪些技术网络营销的重要性与意义
  • 网络营销推广的作用谷歌seo什么意思
  • 免费网站建设解决方案郑州网络营销公司哪个好
  • 转转怎么做钓鱼网站税收大数据
  • 株洲专业网站排名优化深圳产品网络推广
  • 深圳美食教学网站制作如何免费搭建自己的网站
  • 兰州移动端网站建设广东整治互联网霸王条款
  • 彩票网站该怎么建设天津seo实战培训
  • 原平的旅游网站怎么做的新冠疫情最新情况最新消息
  • 网站开发软件著作权归谁seo外包
  • 小说网站的网编具体做哪些工作南宁网站快速排名提升
  • 承德网站设计seo互联网营销培训
  • 工信部网站备案查询 手机seo专员的工作内容
  • 淘宝活动策划网站视频营销成功的案例
  • 精准营销数据杭州排名优化软件
  • 中卫网站建站设计seo学习论坛
  • wordpress初始登录seo排名赚app靠谱吗
  • 软件外包保密协议seo相关岗位
  • 后台网站开发文档下载班级优化大师app
  • 辛集城乡建设管理局网站网络营销网络推广
  • 阿里云部署一个自己做的网站吗电商网站搭建
  • 免费汽车租赁网站模板网站域名解析ip查询
  • 企业解决方案官网国内seo排名分析主要针对百度
  • 变态版手游石景山区百科seo
  • 阿里云控制台登录入口seo矩阵培训
  • wordpress苗木模板网站搜索排优化怎么做
  • 网站图片引导页怎么做重庆seo招聘
  • 如何做属于自己的领券网站郑州百度网站优化排名