safety-eval-service-frontend/.cursor/skills/specs/03-项目页面结构/10-组件开发规范/SKILL.md

32 lines
772 B
Markdown
Raw Permalink Normal View History

2026-08-14 16:54:03 +08:00
---
name: jjb-component-dev
description: 定义 JJB 项目组件开发规范。在新增组件、使用函数式组件或 Hooks 开发时使用。
---
# 项目页面结构
## 组件开发规范
- **新增组件推荐使用 Hooks 组件**
- **推荐方式**:优先使用函数式组件 + Hooks 的方式开发新组件
- **优势**:代码更简洁、逻辑更清晰、易于测试和维护
- **示例**
```javascript
// ✅ 推荐:使用 Hooks 组件
import React, { useState, useEffect } from 'react';
function UserList() {
const [data, setData] = useState([]);
useEffect(() => {
// 数据获取逻辑
}, []);
return <div>用户列表</div>;
}
export default UserList;
```