React 项目:魔法分院帽
React 项目:魔法分院帽
这个项目的目标是使用 ReactJS 构建一个类似哈利波特中“分院帽”的应用。
项目设置
- 进入
react-sorting-hat
目录。 - 运行
npm install
安装依赖项。 - 运行
npm start
启动开发服务器。 - 在
./react-sorting-hat/src
内创建一个名为components
的目录。
项目功能
- 学生进入应用时会收到欢迎信息。
- 点击按钮开始分院测试。
- 回答一系列问题(例如 6 个)。
- 根据回答,被分到四个学院之一(格兰芬多、拉文克劳、赫奇帕奇或斯莱特林)。
- 显示分院结果。
项目挑战
- 设计组件结构。
- 管理状态和用户输入。
- 根据答案进行逻辑判断。
- 呈现结果。
提示
- 考虑使用 React Router 管理页面导航。
- 使用状态管理库(例如 Redux 或 Context API)处理复杂的状态逻辑。
- 设计友好的用户界面。
React-Sorting-Hat-master.zip
预估大小:17个文件
React-Sorting-Hat-master
文件夹
react-sorting-hat
文件夹
package.json
753B
package-lock.json
577KB
src
文件夹
App.css
564B
index.js
168B
logo.svg
3KB
App.test.js
280B
setupTests.js
255B
170.55KB
文件大小:
评论区