如何优雅地在 Vue 页面中引入 img 图片
我们在学习 html 的时候,图片标签<img>
引入图片
复制代码
但是这样会有 2 个弊端:
因为采用绝对路径引入,所以如果后面这张图片移动了目录,就需要修改代 src 里的路径
如果这张图片在同一页面内有多个地方要使用到,就需要引入多次,而且图片移动了目录,这么多地方都要修改 src 路径
怎么办?使用动态路径 import、require
首先讲讲这两个兄弟,在 ES6 之前,JS 一直没有自己的模块语法,为了解决这种尴尬就有了
require.js
,在 ES6 发布之后 JS 又引入了import
的概念
使用
import
引入
import
之后需要在 data 中注册一下,否则显示不了
复制代码
使用
require
引入
复制代码
最后
如果你觉得此文对你有一丁点帮助,点个赞。或者可以加入我的开发交流群:1025263163 相互学习,我们会有专业的技术答疑解惑
如果你觉得这篇文章对你有点用的话,麻烦请给我们的开源项目点点 star: https://gitee.com/ZhongBangKeJi/CRMEB不胜感激 !
评论