当前位置:首页 > React

react如何插入图片

2026-03-30 22:52:44React

插入本地图片

将图片文件放入项目目录中,通常放在src/assetspublic文件夹。通过import引入图片后,直接赋值给<img>标签的src属性。

import logo from './assets/logo.png';

function App() {
  return <img src={logo} alt="Logo" />;
}

插入网络图片

直接使用图片的URL地址作为src属性值,无需import

function App() {
  return (
    <img 
      src="https://example.com/image.jpg" 
      alt="Network Image" 
    />
  );
}

使用public目录图片

放在public文件夹的图片可以通过绝对路径访问。路径以/开头,对应public目录根。

function App() {
  return <img src="/images/photo.png" alt="Public Image" />;
}

动态加载图片

使用模板字符串或变量动态拼接图片路径。

function App({ imageName }) {
  const imagePath = require(`./assets/${imageName}.png`);
  return <img src={imagePath} alt="Dynamic Image" />;
}

样式调整

通过style属性或CSS类控制图片大小和布局。

react如何插入图片

<img 
  src={logo} 
  alt="Styled Image" 
  style={{ width: '100px', height: 'auto' }}
  className="custom-image"
/>

注意事项

  • 使用alt属性提高可访问性
  • 本地图片建议使用import方式,避免路径问题
  • 大尺寸图片需优化压缩,提升加载性能

分享给朋友:

相关文章

如何配置react

如何配置react

配置React项目的步骤 安装Node.js和npm 确保系统已安装Node.js(包含npm)。可通过官网下载并安装最新版本。安装完成后,运行以下命令验证版本: node -v npm -v 创建…

react如何开发

react如何开发

React 开发基础步骤 安装 Node.js 和 npm/yarn 确保系统已安装 Node.js(包含 npm)或 Yarn。React 项目依赖这些工具管理包和运行脚本。官方推荐使用 Node.…

java如何react

java如何react

在Java中使用React 要在Java项目中集成React,通常需要将React前端与Java后端结合使用。以下是几种常见的方法: 使用Spring Boot作为后端 Spring Boot是一个…

react路由如何配置

react路由如何配置

React 路由配置方法 安装 React Router 使用 npm 或 yarn 安装 React Router 的 DOM 版本: npm install react-router-dom #…

react如何获取光标

react如何获取光标

获取光标位置的方法 在React中获取光标位置通常涉及处理输入框或文本区域的onChange或onSelect事件。以下是几种常见的方法: 通过selectionStart和selectionEnd…

react如何启动6

react如何启动6

安装 Node.js 和 npm/yarn 确保系统中已安装 Node.js(建议版本 16 或更高)和 npm/yarn。可通过以下命令验证版本: node -v npm -v 创建 Reac…