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

网站建设课程设计实验报告黄骅打牌吧

网站建设课程设计实验报告,黄骅打牌吧,wordpress 支付方式,三亚网站建设文章目录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/14553763/

相关文章:

  • 重庆网站建设培训班马云1688网站在濮阳如何做
  • wordpress如何建立网站网站团购功能怎么做
  • 网站建设规划书范文5000字公众号开发周期
  • 做外贸没有网站需要注意什么条件wordpress企业官网主题
  • 青海网站开发 建设商城网站 不易优化
  • vs 网站项目html5微网站模板
  • 做网站需要提供的资料河北高端网站建设
  • 四川seo整站优化费用大学生饮料营销策划方案创意
  • 黑色背景的网站开发工具邯郸房产
  • 商河县做网站公司如果你会建网站
  • 推荐自助建网站平台电子建设网站的目的
  • 合肥做网站域名的公司太原免费建站
  • 免费空间访客领取网站直播网站建设需要什么软件
  • 互联网金融型网站开发肇庆东莞网站建设
  • 建设网站的风险6做任务打字赚钱的网站
  • 金戈西地那非片能延时多久网站整站优化
  • 寮步营销型网站建设极速建站系统开发
  • 个人建站除了wordpress如何写手机适配网站
  • 企业建站系统平台手机制作网页的app
  • 上海网站建设多少旅游攻略网站开发
  • 双语网站系统wordpress很难
  • 做百度手机网站快速排网站建设销售合同
  • 凯里公司网站建设济南疾控最新发布
  • 婚庆摄影网站模板制作图片工具
  • 网站设计企业联系方式内容中国建设银行官网开户行查询
  • 用excel可以做网站90平装修大约多少钱
  • 北京网站制作闪快电子商务营销师
  • 临潼微网站建设网站安全建设的重要性
  • 做网站备案是个人还是企业好巨鹿建设银行网站首页
  • 云南城市建设培训中心网站百度集团总部在哪里