当前位置: 首页 > news >正文

vue3项目使用静态资源

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

public目录

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

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

<img src="/demo.png" >

src\assets目录 

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

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

<template><img :src="icon">
</template>
<script setup>
import icon from '../assets/vue.svg'
</script>

element plus

首先安装element plus ,在src\main.js文件中,导入并挂载Element Plus模块,即可在项目中用它。

import { createApp } from 'vue'
import { createPinia } from 'pinia'
import router from './router'
import ElementPlus from 'element-plus';
import 'element-plus/theme-chalk/index.css';
import App from './App.vue'
import Axios from 'axios'const app=createApp(App)
app.use(router)
app.use(createPinia())
app.use(ElementPlus)
app.mount('#app')

相关文章:

  • 以楼宇自控关键技术,夯实现代低碳建筑发展重要基础
  • linux命令 root
  • PGCP:用于比较基因组学的植物基因组综合数据库-文献精读144
  • colmap编译到本地【Ubuntu22.04】
  • HarmonyOS5 运动健康app(二):健康跑步(附代码)
  • Text2SQL、Text2API基础
  • Java实现Pdf转Word
  • Excel大厂自动化报表实战(互联网金融-数据分析周报制作中)
  • 逆向入门(3)程序逆向篇-Acid Bytes.2
  • <teleport> 是 Vue 3 引入的一个内置组件,用于在 DOM 中移动组件的渲染位置,但保持组件的逻辑作用域不变
  • 【62 Pandas+Pyecharts | 智联招聘大数据岗位数据分析可视化】
  • 【舞蹈】FineDance
  • 黄仁勋在2025年巴黎VivaTech大会上的GTC演讲:AI工厂驱动的工业革命(下)
  • 新书速览|大模型核心技术与开发实践:基于Transformer、PyTorch及Hugging Face
  • Metasploit Framework(MSF)核心知识解析
  • 手机IP地址更换的影响与方法
  • Android 手机如何实现本地视频音频提取?实战教程来了
  • 弹性梁:绘图、分析与可视化-AI云计算数值分析和代码验证
  • 理解与建模弹性膜-AI云计算数值分析和代码验证
  • 【Pandas】pandas DataFrame droplevel
  • 做地图的网站/网上营销培训课程
  • 济南建站优化/深圳关键词排名推广
  • 汽车做网站/最全bt磁力搜索引擎索引
  • 河南seo和网络推广/seo优化教学视频
  • 网站做图分辨率是多少/免费发布推广平台
  • jsp动态网站开发与实例pdf/百度门店推广