# examine-demo **Repository Path**: hxxy2021_qy/examine-demo ## Basic Information - **Project Name**: examine-demo - **Description**: 判断技术评估 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-01-05 - **Last Updated**: 2024-01-05 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # examine-demo 前端技术评估——使用 React 和 TypeScript 创建一个房产列表功能。项目使用 UmiJs 搭建。评估内容代码大部分集中在 src/pages/PropertyListings √ **1.创建一个 PropertyListings 页面:这个页面应有效展示一系列房产列表** 代码目录:src/pages/PropertyListings/index √ **2.开发一个 PropertyDetails 页面:当用户从 `PropertyListings` 页面选择一个列表时,该组件应显示有关物业的深入详细信息。** 代码目录:src/pages/PropertyListings/PropertyDetails/index √ **3.通过 Context API 进行状态管理:使用 Context API 在 `PropertyListings` 和`PropertyDetails` 组件之间高效处理状态。** √ **4.使用存储库模式进行数据管理:实现存储库模式,模拟获取房产列表数据的过程。** 代码目录:src/utils/repository.ts √ 通过操作 indexDB 实现存储库模式(我对存储库模式的理解就是封装一个操作数据增删查改的工具,如果理解有误,望指点一二,谢谢!!!)