前端页面报属性未定义 点进去后,发现是此处的length错误,所以需要先查看后端返回的数据结果的类型,再进行调整 点击 network ——> Response:查看到后端返回的结果如下: 修改前端代码后,如下: 到此,前端顺利调用后端接口,实现在用户前端输入名称时,校验数据库中是否已经存在该名字,如果存在,则提醒用户换一下名称,若不存在,则不进行错误提示。 原因分析: 由于我前端这部分代码是直接复制别人的代码模板,我只是改变了错误中文信息,但没注意后端接口返回结果的参数类型,别人后端返回的数组数据,需要获取数组的长度 才那样写,而我只是返回一个 int ,要进行相应的更改。