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

网站建设的结论设计制作中国第一架飞机

网站建设的结论,设计制作中国第一架飞机,网上提供免费主页空间的网站,快手seo关键词优化文章目录vue3 vite 使用 svg安装插件2、配置插件 vite.config.js3、根据vite配置的svg图标文件夹#xff0c;建好文件夹#xff0c;把svg图标放入4、在 src/main.js内引入注册脚本5、创建一个公共SvgIcon.vue组件6.1 全局注册SvgIcon.vue组件6.2、在想要引入svg的vue组件中引… 文章目录vue3 vite 使用 svg安装插件2、配置插件 vite.config.js3、根据vite配置的svg图标文件夹建好文件夹把svg图标放入4、在 src/main.js内引入注册脚本5、创建一个公共SvgIcon.vue组件6.1 全局注册SvgIcon.vue组件6.2、在想要引入svg的vue组件中引入7、如果想要用color控制svg图标颜色那么需要修改.svg文件中的fill属性 建议直接删掉 fillvue3 vite 使用 svg 安装插件 npm install vite-plugin-svg-icons -Dnpm install fast-glob -D2、配置插件 vite.config.js import { defineConfig } from vite import vue from vitejs/plugin-vue import path from path // 引入svg插件 import { createSvgIconsPlugin } from vite-plugin-svg-iconsconst pathResolve (pathStr) {return path.resolve(__dirname, pathStr) }// https://vitejs.dev/config/ export default defineConfig({plugins: [vue(),createSvgIconsPlugin({// 指定需要缓存的svg图标文件夹即需要识别的svg都应该放在这个文件夹下// iconDirs: [path.resolve(process.cwd(), src/assets/svgs)],// 或iconDirs: [pathResolve(./src/assets)],// 指定symbolId格式这里的配置与6.2步骤中的引入svg组件的name配置项写法有关symbolId: icon-[dir]-[name],}),], resolve: {// 设置路径别名alias: {: pathResolve(./src),}}, }) 3、根据vite配置的svg图标文件夹建好文件夹把svg图标放入 4、在 src/main.js内引入注册脚本 import virtual:svg-icons-register5、创建一个公共SvgIcon.vue组件 src/components/SvgIcon.vue templatesvg aria-hiddentrue classsvg-iconuse :xlink:hrefsymbolId//svg /templatescript import { defineComponent, computed } from vueexport default defineComponent({name: SvgIcon,props: {// 使用的svg图标名称也就是svg文件名name: {type: String,required: true,},prefix: {type: String,default: icon,}},setup(props) {const symbolId computed(() #${props.prefix}-${props.name})return { symbolId }}, }) /script style scope .svg-icon {width: 26px;height: 26px;fill: currentColor; } /style 6.1 全局注册SvgIcon.vue组件 在main.js中引入SvgIcon.vue组件全局注册后在需要使用SvgIcon组件的地方将无需再引入。 import { createApp } from vue import ./style.css import App from ./App.vueimport virtual:svg-icons-registerimport SvgIcon from ./components/SvgIcon.vuecreateApp(App).component(SvgIcon, SvgIcon).mount(#app) 6.2、在想要引入svg的vue组件中引入 已App.vue 示例 template!-- 使用不是在svgs目录中嵌套文件夹下的svg图标的name写法写上svg图标文件名即可 --SvgIcon classdelete-icon namehome-fill/SvgIcon!-- 使用是在svgs目录中嵌套文件夹下的svg图标的name写法中划线前面是文件夹名称后面是svg图标文件名称 --!-- SvgIcon classedit-icon namemsg-iconEdit/SvgIcon --/templatestyle langscss // 自定义svg颜色宽高等样式 // 注意这里之所以能自定义svg颜色是因为我在.svg文件中把fillxxx颜色值 改为了fillcurrentColor (见下面第7步骤描述) 建议直接删掉 fill .delete-icon {color: pink;} .delete-icon:hover{color: blue; } /style 7、如果想要用color控制svg图标颜色那么需要修改.svg文件中的fill属性 建议直接删掉 fill
http://www.hkea.cn/news/14343159/

相关文章:

  • 标题正文型网站百度指数搜索榜度指数
  • 网站集群建设seo关键词优化教程
  • 新区网站建设seo公司排名教程
  • 中国建设购物网站辽宁建设工程信息网报名步骤
  • 音乐门户网站模板郑州做茶叶的网站
  • 做问卷调查的网站有哪些内容照片做视频的网站
  • 抢购网站建设各大搜索引擎网址
  • 三层架构做网站还是系统室内设计优秀案例网站
  • 天猫入驻如何优化搜索引擎的搜索功能
  • 东营建设信息网站电话东西湖区建设局网站
  • django网站开发网站设计ps做效果图过程
  • 镇江市城市建设档案馆网站广州工商注册流程
  • 什么网站可以做设计赚钱吗品牌建设的意义和重要性
  • 响应式网站设计教程模板网的图片侵权
  • 网站备案与不备案的区别建站软件免费试用
  • 有没有99块钱做网站常德政务网站
  • 商业网站建设费用个人域名注册入口
  • 北京市网站建设公司西安h5网站建设
  • 猎头网站模板大连天健网大连
  • 大型公司网络搭建实例西安seo服务公司
  • 建设旅游网站财务分析商业网站的建设流程
  • 网站 单页wordpress怎么入驻写模板
  • 龙华做网站多少钱个人网站免费制作平台
  • 网站介绍怎么写范文个人网站备案简介怎么写
  • 邹城建网站苏州网站建设设计制作公司怎么样
  • 网站蜘蛛爬行统计网站建设核电
  • 运城做网站哪家公司好白山住房与城乡建设局网站
  • 找个人给我做电影网站效果好网站建设哪家好
  • 大理网站建设网站建设一个类引用另一个类的方法
  • 兰州网站建设怎么选网页设计图片轮播的代码