当前位置:首页 > React

如何react页面

2026-01-07 12:47:39React

创建 React 页面

使用 create-react-app 快速初始化项目:

npx create-react-app my-app
cd my-app
npm start

编写组件代码

src 目录下创建新组件文件(如 MyPage.js):

import React from 'react';

function MyPage() {
  return (
    <div>
      <h1>Hello React Page</h1>
      <p>This is a custom React component.</p>
    </div>
  );
}

export default MyPage;

路由配置(如需多页面)

安装 React Router:

如何react页面

npm install react-router-dom

修改 App.js 设置路由:

import { BrowserRouter as Router, Routes, Route } from 'react-router-dom';
import MyPage from './MyPage';

function App() {
  return (
    <Router>
      <Routes>
        <Route path="/mypage" element={<MyPage />} />
      </Routes>
    </Router>
  );
}

样式处理

使用 CSS Modules 添加样式:

如何react页面

/* MyPage.module.css */
.container {
  max-width: 1200px;
  margin: 0 auto;
  padding: 20px;
}

组件中引入样式:

import styles from './MyPage.module.css';

function MyPage() {
  return (
    <div className={styles.container}>
      {/* ... */}
    </div>
  );
}

状态管理

使用 React Hooks 管理状态:

import React, { useState } from 'react';

function Counter() {
  const [count, setCount] = useState(0);

  return (
    <div>
      <p>Count: {count}</p>
      <button onClick={() => setCount(count + 1)}>
        Increment
      </button>
    </div>
  );
}

数据获取

使用 useEffect 获取 API 数据:

import React, { useState, useEffect } from 'react';

function DataFetching() {
  const [data, setData] = useState([]);

  useEffect(() => {
    fetch('https://api.example.com/data')
      .then(response => response.json())
      .then(data => setData(data));
  }, []);

  return (
    <ul>
      {data.map(item => (
        <li key={item.id}>{item.name}</li>
      ))}
    </ul>
  );
}

标签: 页面react
分享给朋友:

相关文章

vue怎么实现页面返回

vue怎么实现页面返回

Vue 实现页面返回的方法 在 Vue 中实现页面返回功能,可以通过以下几种方式完成,具体取决于项目使用的路由模式和技术栈。 使用 Vue Router 的编程式导航 通过 this.$route…

vue单页面实现登录

vue单页面实现登录

实现登录功能的基本流程 在Vue单页面应用中实现登录功能,通常需要以下几个关键步骤: 创建登录表单组件 使用Vue的模板语法创建包含用户名和密码输入框的表单,并绑定数据到组件的data属性。 <…

如何学习react

如何学习react

学习 React 的步骤 理解基础概念 React 是一个用于构建用户界面的 JavaScript 库。学习 React 之前,建议掌握 JavaScript 的基础知识,包括 ES6+ 语法(如箭头…

react native 如何

react native 如何

安装 React Native 开发环境 确保系统已安装 Node.js(建议版本 16 或更高)。通过以下命令安装 React Native CLI 工具: npm install -g rea…

电脑如何安装react

电脑如何安装react

安装 Node.js 和 npm React 项目依赖 Node.js 环境,需先安装 Node.js(自带 npm)。访问 Node.js 官网 下载 LTS 版本,运行安装程序并完成配置。安装后,…

react如何保养

react如何保养

保持组件简洁 将大型组件拆分为更小、更专注的组件,每个组件只负责单一功能。避免在单个组件中处理过多逻辑或状态,这有助于提高可维护性和可测试性。 合理使用状态管理 根据应用复杂度选择状态管理方案。简…