vue3项目使用静态资源

        在组件中,有时需要引用一些静态资源,例如图片资源、CSS代码资源等。通过项目的public目录和src\assets目录都可以存放静态资源,但引用静态资源的方式不同。

public目录

        public目录用于存放不可编译的静态资源文件,该目录下的文件会被复制到打包目录,该目录下的文件需要使用绝对路径访问。

        在组件中引用public目录中的demo.png文件,示例代码如下。

<img src="/demo.png" >

src\assets目录 

src\assets目录用于存放可编译的静态资源文件,例如图片、样式文件等。该目录下的文件需要使用相对路径访问。

在引用src\assets目录中的图片时,首先将图片保存到本地,然后使用import语法将图片导入需要的组件,最后通过img元素的src属性添加图片的路径。




 

你可能感兴趣的:(vue.js,前端,javascript)