vue 组件中图片地址,图片获取

news/2024/11/16 13:55:39/

前提:在组件中使用引用图片,用于<img src>  或者  背景图片background;

当我们利用vue-cli 搭建好项目的框架,开始高高兴兴开发组件的时候,有的时候想加一张图片,或者

在样式中加个背景,会发现,图片引用不进来,这可愁坏了不是;


组件中引用图片用于 <img src="???">

使用图片之前,我们可以这么做,在组件的script 中引入图片,下面示例引入一张图片:

< script>
import skate2 from "../assets/img/skate2.png"
export default {
name: "SkateTop"
}
</ script>


导入我们的图片之后就可以在<img src="??">的地址中加上我们的地址就行了;


组件中样式中引入背景图片:

这个你可能会问,上面不是说了怎么引入图片了么,我用上面的方式也能加上背景图片啊,有什么问题么?

问题可大了, 你现在是在本地开发,貌似没问题,当你开发完丢到服务器一看,背景图片咋没了,好奇怪啊,

好吧,问题在于:我们要修改一个东西:



看到没,找到这个utils.js 文件,图片都截给你了,找不到那就没办法了;

打开这个文件;

// Extract CSS when that option is specified
// (which is the case during production build)
if (options.extract) {
return ExtractTextPlugin. extract({
use: loaders,
publicPath: '../../', //加上这么一句就可以了
fallback: 'vue-style-loader'
})
} else {
return [ 'vue-style-loader']. concat(loaders)
}
}

看到了吧,加上这么一句话就OK了,这里说的是基于vue-cli搭建的目录,注意咯!


好了,关键点已经详述,自己尝试吧!


http://www.ppmy.cn/news/788621.html

相关文章

vue从数据库获取图片地址,为什么图片地址为变量时找不到图片?

vue展示以变量地址的文件 vue新手 刚开始学习vue的同学&#xff0c;可能会遇到一个问题&#xff0c;为什么当图片的地址为一个变量的时候&#xff0c;图片就找不到了呢&#xff1f; 接下来我就讲述一下我的解决方法&#xff0c;及思路。 首先&#xff0c;我们打开浏览器&am…

Android根据图片路径获取图片名字

public static String getPicNameFromPath(String picturePath){String temp[] picturePath.replaceAll("\\\\","/").split("/");String fileName "";if(temp.length > 1){fileName temp[temp.length - 1];}return fileName;}

oss 私有云访问 获取临时图片地址

oss私有bucket 访问&#xff0c;当然公有bucket可以直接访问&#xff0c;私有可以获取临时访问地址 先配置一些参数 记得maven引入oss SDK <!--Add oss--><dependency><groupId>com.aliyun.oss</groupId><artifactId>aliyun-sdk-oss</artif…

根据图片的url获取图片的宽高

1. 代码实现 let image new Image() image.src this.imgUrl // imgUrl&#xff1a;图片的地址 console.log(image.width)2. Image() 1&#xff09;描述 Image() 函数将会创建一个新的 HTMLImageElement 实例。 它的功能等价于 document.createElement(img) 2&#xff09…

通过图片url 获取图片file对象

/*** 通过图片url 获取图片file对象* param url* param fileName 文件名称(一定要带后缀)* param callback 回调函数* returns {*}*/ function getImageFileFromUrl(url, fileName,callback) {var blob null;var xhr new XMLHttpRequest(); xhr.open("GET", url);x…

js获取html中图片路径,用js快速的获取html页面中图片的地址

这次给大家带来用js快速的获取html页面中图片的地址&#xff0c;用js快速获取html页面中图片的地址的注意事项有哪些&#xff0c;下面就是实战案例&#xff0c;一起来看一下。 这篇文章主要介绍了js获取html代码中图片地址的实现代码,需要的朋友可以参考下 第一种方法&#xff…

js获取图片宽高等数据

一、根据图片链接url 来获取图片宽高 getImageSize(url) {return new Promise((resolve) > {var img document.createElement("img");img.src url;img.onload () > {// 为什么要写 onload 是因为要等他加载完之后才能获取到图片宽高resolve({width:img.na…

android 获取图片的真实地址

在开发中我们需要获取手机上的图片信息&#xff0c; 系统提供的有时候是一个可以访问展示的uri地址&#xff0c;但是当我们需要对图片进行一定的操作时比如 删除。这个时候去删除是无法操作的&#xff0c;因为系统提供的地址并不是对应图片在手机中的真实文件路径。所以需要对u…