Vue.js中如何实现多种图片路径引入方法?

更新于
2026-10-03 02:28:25
0阅读来源:SEO资讯
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计882个文字,预计阅读时间需要4分钟。

Vue 3.6.3 版本使用总结:Vue中引入图片路径的几种书写方式、Vue中静态资源的引入机制、Vue.js关于静态资源的官方文档、静态资源可以通过两种方式进行处理:在JavaScript中被导入或直接在URL中引用。

vue --version 3.6.3

记录总结一下的Vue中引入图片路径的几种书写方式

vue中静态资源的引入机制

Vue.js关于静态资源的官方文档

静态资源可以通过两种方式进行处理:

在 JavaScript 被导入或在 template/CSS 中通过相对路径(以 . 开头)被引用。这类引用会被 webpack 处理。

  • 诸如<img src="..."> 、background: url(...) 和CSS @import 的资源
  • 例如,url(./image.png) 会被翻译为require('./image.png')

放置在public 目录下或通过绝对路径被引用。这类资源将会直接被拷贝,而不会经过 webpack 的处理,你需要通过绝对路径来引用它们。

  • 如果 URL 是一个绝对路径,例如/images/foo.png ,它将会被保留不变。
阅读全文
标签:几种方式

本文共计882个文字,预计阅读时间需要4分钟。

Vue 3.6.3 版本使用总结:Vue中引入图片路径的几种书写方式、Vue中静态资源的引入机制、Vue.js关于静态资源的官方文档、静态资源可以通过两种方式进行处理:在JavaScript中被导入或直接在URL中引用。

vue --version 3.6.3

记录总结一下的Vue中引入图片路径的几种书写方式

vue中静态资源的引入机制

Vue.js关于静态资源的官方文档

静态资源可以通过两种方式进行处理:

在 JavaScript 被导入或在 template/CSS 中通过相对路径(以 . 开头)被引用。这类引用会被 webpack 处理。

  • 诸如<img src="..."> 、background: url(...) 和CSS @import 的资源
  • 例如,url(./image.png) 会被翻译为require('./image.png')

放置在public 目录下或通过绝对路径被引用。这类资源将会直接被拷贝,而不会经过 webpack 的处理,你需要通过绝对路径来引用它们。

  • 如果 URL 是一个绝对路径,例如/images/foo.png ,它将会被保留不变。
阅读全文
标签:几种方式