alovajs/alova

[Bug]: mock数据在返回`null`时报错

JOU-amjs opened this issue · 0 comments

这是否是一个 Bug?

  • 我已经确认我要报告的是一个 Bug

这个问题是否已经存在?

  • 我已经确认这个 Issue 没有被报告过

Alova 版本

3.0.0-beta.6

前端框架

React

问题描述

defineMock中返回的数据为null时报以下错误。

TypeError: Cannot read properties of null (reading 'status')

期望的表现

null当做返回数据。

复现链接

https://github.com/alovajs/alova/blob/chore/demo/examples/react/src/views/PaginatedList/index.jsx

复现步骤

  1. pnpm --filter=react-demo run dev启动项目
  2. examples/react/src/api/mock/list.js中的/student/{id}改为返回null
  3. 访问http://localhost:5173/?path=list.paginated_list
  4. 选择任意一条列表项,点击Edit,可见控制台输出报错

系统信息

No response

补充说明

No response