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

怎样用百度做网站优化电商加盟的网站建设

怎样用百度做网站优化,电商加盟的网站建设,网站上的代码网页怎么做的,中国城乡和住房建设部网站首页目录 1、将图片放入public文件夹中 2、使用 /src/.... 路径开头 3、生成图片的完整URL地址&#xff08;推荐&#xff09; 1、将图片放入public文件夹中 使用图片&#xff1a;路径为 /public 开头 <template><div><img :src"/public/${flag ? 01 : 02}.jp…

目录

 1、将图片放入public文件夹中

 2、使用 /src/.... 路径开头

 3、生成图片的完整URL地址(推荐)


 1、将图片放入public文件夹中

使用图片:路径为 '/public'  开头

<template><div><img :src="`/public/${flag ? '01' : '02'}.jpg`" alt="" /><button @click="flag = !flag">动态切换图片</button></div></template><script setup>
import { ref, reactive } from 'vue'
const flag = ref(false)
</script><style scoped>
img {width: 500px;height: 500px;vertical-align: middle;
}
button {width: 100px;height: 50px;
}
</style>

2、使用 /src/.... 路径开头

图片位置位于 src 目录下

可以使用  '/src/...'  动态引入图片

<template><div><img :src="`/src/assets/images/${flag ? '01' : '02'}.jpg`" alt="" /><button @click="flag = !flag">动态切换图片</button></div>
</template><script setup>
import { ref, reactive } from 'vue'
const flag = ref(false)
</script><style scoped>
img {width: 500px;height: 500px;vertical-align: middle;
}
button {width: 100px;height: 50px;
}
</style>

致命问题:使用这种方式本地看起来很正常,但是部署到生产环境图片就加载不出了,因为打包后路径出现了问题

 3、生成图片的完整URL地址(推荐)

图片位置位于 src 目录下

通过手写 getImageUrl函数 动态生成图片URL地址

<template><div><img :src="getImageUrl(flag ? '01.jpg' : '02.jpg')" alt="" /><button @click="flag = !flag">动态切换图片</button></div>
</template><script setup>
import { ref, reactive } from 'vue'
const flag = ref(false)function getImageUrl(url) {const path = new URL(`./assets/images/${url}`, import.meta.url)return path.href
}
</script><style scoped>
img {width: 500px;height: 500px;vertical-align: middle;
}
button {width: 100px;height: 50px;
}
</style>

注意:getImageUrl函数中使用的地址是相对位置的地址

该函数位于 App.vue 文件中  所以 getImageUrl函数 中的地址是 ./assets/....

当该函数所处的文件地址变化时,找图片的地址也要相对发生变化

解释一下getImageUrl函数中代码的作用和意思

作用:

这个函数是用来获取图片的 URL 地址的。它接受一个参数 url,然后使用 new URL() 构造函数创建一个新的 URL 对象,其中包含了 ./assets/images/ 目录下的图片路径。在这个路径中,url 参数用于指定具体的图片文件名或路径。最后,通过 path.href 返回完整的 URL 地址。

意思:

1、new URL() 构造函数创建了一个新的 URL 对象。

2、这个 URL 对象的第一个参数是一个字符串,表示相对路径 ./assets/images/,这里假设这是图片文件存放的目录。

3、第二个参数 import.meta.url 是 Node.js 中的一个特殊变量,它指向当前模块文件的 URL 地址。

4、函数将传入的 url 参数附加到 ./assets/images/ 路径后面,得到了完整的图片路径。

5、最后,通过 path.href 返回这个完整的图片 URL 地址。

http://www.15wanjia.com/news/186473.html

相关文章:

  • 威海建设局网站上海网站建设 缔客
  • 校园网站建设的论文舟山信息港
  • 网站建设工期时间表做网站快还是开发app快
  • 十大免费不用收费的网站云南本地企业做网站
  • 在百度做推广需要网站吗中企动力销售赚得多吗
  • 网站封装seo推广计划
  • 晓风彩票网站建设源代码授权哪个网站做的系统好用
  • 付费做SPaSS统计分析的网站广告免费设计与制作
  • 上海网站开发公司哪家好网站做外链
  • 演示网站怎么做wordpress修改固定连接打不开
  • 网站建设制作网络营销公司微信小程序开发公司排名
  • 网站建设通报网站建站图片
  • 南沙开发区建设和交通局网站江门市网站建设 熊掌号
  • 做商城网站需要什么条件网站运营数据周报表怎么做
  • 公司网站主要几方面视频网站建设 知乎
  • 3g门户网站深圳华强北化妆品
  • 福建住房和城乡建设部网站首页国内服务器免备案方法
  • 智能网站建设服务悟空crm免费开源版
  • 网站开发如何让图片加载的更快页面设置
  • 网站首页设计常见的6种布局方式企业形象设计成功案例
  • html百科网站模板wordpress前台登录地址
  • 国内做的比较简洁的网站有空间与域名 怎么做网站
  • 提供网站建设的理由大连中山网站建设
  • 怎么开发一个自己的网站株洲市
  • 实用网站建设知识点对网站主要功能界面进行赏析
  • 建设的网站属于固定资产么单页面优化的重点
  • 怎么建设网站阿里云网站 虚拟主机
  • 设计素材网站推荐2023网站流量地址评价是什么意思
  • 西安网站搭建费用jsp网站开发详解
  • 深圳网站建设网络搜索引擎推广渠道