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

企业网站建设合同版本百度一下网页入口

企业网站建设合同版本,百度一下网页入口,外贸网站建站i,私企建筑公司排名1、安装依赖 npm install svg-sprite-loader2、配置选项 在vue.config.js的chainWebpack里配置下面代码 解释:config.module.rule是一个方法,用来获取某个对象的规则。.exclude.add(文件a)是往禁用组添加文件a,就是对文…

1、安装依赖

 npm install svg-sprite-loader

2、配置选项
vue.config.jschainWebpack里配置下面代码
解释:config.module.rule是一个方法,用来获取某个对象的规则。.exclude.add(文件a)是往禁用组添加文件a,就是对文件a进行禁用。.test(/.svg$/)是匹配到.svg结尾的文件

config.module.rule('svg').exclude.add(resolve('src/icons')) //对应下面配置svg的路径.end();config.module.rule('icons').test(/\.svg$/).include.add(resolve('src/icons')) //对应下面配置svg的路径.end().use('svg-sprite-loader').loader('svg-sprite-loader').options({symbolId: 'icon-[name]'});

3、定义组件
把svg封装成组件,我们就可以以组件的形式调用svg图片。在components下面写组件。
![在这里插入图片描述](https://img-blog.csdnimg.cn/32965f01cca749f19275783e8959b175.png

componnets/svgIcon/index.vue:

<template><svg :class="svgClass" aria-hidden="true" v-on="$listeners"><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'}}}}
</script><style scoped>.svg-icon {width: 10em;height: 10em;vertical-align: -0.15em;fill: currentColor;overflow: hidden;}
</style>

4、存储图片,全局注册
创建文件目录,放置svg图片
我把svg图片放在src/icons/svg文件夹下,然后再将svgIcon注册为全局组件
在这里插入图片描述
src/icons/index.js:

import Vue from 'vue'
import SvgIcon from '@/components/svgIcon/index'// svg component// register globally
Vue.component('svg-icon', SvgIcon)const req = require.context('./svg', false, /\.svg$/)
const requireAll = requireContext => requireContext.keys().map(requireContext)
requireAll(req)

5、全局引入
在mian.js中引入注册文件

import './icons'

6、使用
例如有一张图片rain.svg,路径是icons/svg/rain.svg,然后直接用名称就可以调用。这里的className是自定义样式


//<svg-icon icon-class="图片名" className="样式类"></svg-icon>
<svg-icon icon-class="rain" className="iconBig"></svg-icon>
http://www.khdw.cn/news/14367.html

相关文章:

  • 建设工程许可证在那个网站办站长工具推荐
  • 可以接单做3d网站什么软件比百度搜索好
  • 赣州门户网站免费写文案神器
  • 深圳营销网站有限公司自媒体服务平台
  • 南京制作网站公司百度点击率排名有效果吗
  • 保定网站建设价格网站的优化
  • centos做网站最佳磁力引擎吧
  • 2017两学一做竞赛网站推广软件赚钱的平台
  • 聊城有制作网站的吗世界杯竞猜
  • 中国建设银行对公网站首页品牌推广营销平台
  • 网站群怎么做培训课程总结
  • lol解说网站源码百度风云榜游戏排行榜
  • 常州个人网站设计关键词收录
  • 建设网站网站设计网络推广渠道都有哪些
  • 网站后台管理系统制作网络促销方案
  • 佛山网站优化推广方案友情链接交换统计表
  • 网站维护是什么职位整站优化 快速排名
  • 企业网站建设可行性分析安卓优化大师旧版
  • 广告营销顾问长沙seo霜天
  • 镜像网站做优化seo的内容怎么优化
  • 此网站可能有软文写作技巧有哪些
  • 福州有名的公司网站设计数据分析师培训需要多少钱
  • 智慧团建手机版入口做seo推广公司
  • jsp购物网站开发 论文百度seo关键词优化电话
  • 网站建设服务器如何选择百度网盘搜索引擎入口在哪
  • 江西省建设工程学校网站上海搜索排名优化
  • 猎聘网网站谁做的怎样做企业宣传推广
  • 谁做的四虎网站是多少钱如何推广自己的店铺
  • 化妆品网站建设预算明细表谷歌浏览器官网下载手机版
  • 做海鲜批发去哪个网站域名检测查询