千家信息网

如何解决vue的图片需要用require的方式进行引入问题

发表于:2024-11-24 作者:千家信息网编辑
千家信息网最后更新 2024年11月24日,这篇文章主要介绍了如何解决vue的图片需要用require的方式进行引入问题,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。图片用req
千家信息网最后更新 2024年11月24日如何解决vue的图片需要用require的方式进行引入问题

这篇文章主要介绍了如何解决vue的图片需要用require的方式进行引入问题,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

图片用require方式进行引入

在vue中,我们有时候通过动态的方式加载图片,需要require的方式进行引入图片。

html

            //图片背景图片

js

图片image

export default {data(){    return(){       rightIcon: require("./image/membercenter.png");        tabSrc:{backgroundImage: "url(" + require("../../static/yes.png") + ")"}       }            } }

require引入的图片和直接引入的图片有啥区别

require 是 node 中的一个方法,他的作用是 "用于引入模块、 JSON、或本地文件"。也就是说如果我们使用 require 来引入一个图片文件的话,那么 require 返回的就是用于引入的图片(npm 运行之后图片的编译路径)。 而如果使用字符串的话,那么则是一个 string 类型的固定字符串路径。

我们知道,src 中引入的图片应该为图片的本身路径(相对路径或者绝对路径),而 vue 项目通过 webpack 的 devServer 运行之后,默认的 vue-cli 配置下,图片会被打包成 name.hash 的图片名,在这种情况下,如果我们使用固定的 字符串路径则无法找到该图片,所以需要使用 require 方法来返回 图片的编译路径。

简单的说,使用require定义之后,你就可以动态使用了,不用require你就只能写死的。不用的话, :src="’…/img/image.jpg’" 会被解析为字符串

感谢你能够认真阅读完这篇文章,希望小编分享的"如何解决vue的图片需要用require的方式进行引入问题"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

图片 路径 方式 字符 字符串 篇文章 问题 不用 动态 文件 方法 编译 运行 也就是 也就是说 价值 作用 兴趣 同时 就是 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 连云港专业视频系统服务器 网络技术在大学里是什么专业 请简述数据库设计策略 4台服务器 防火墙 数据库只有一个商家需要实体吗 江西曙光服务器虚拟化部署 软件开发的 前端 后端 广东hp服务器虚拟化安装云主机 贵州pdu服务器电源哪个牌子好 手写服务器 树状向量数据库结构存放 新乡市润泽网络技术有限公司 方舟服务器怎么分辨国服 魔兽世界人物服务器在哪里查 广州废品回收软件开发公司 海南网络软件开发方案 长宁区什么是软件开发服务保障 焦作有没有网络安全公司 软件工程与数据库综合 厦门归零网络技术有限公司 iis服务器连接 怎么搭建excel数据库 数据库在土地资源管理的应用 张家界互联网科技 房山回收服务器价格行情 服务器审批 软件开发专业y 互联网科技界的巨头 平谷回收服务器平台 服务器系统默认不开远程桌面吗
0