今天写项目配置了axios,一直想把前后端跑通,封装好了前端的请求和axios方法,可以触发后端的接口方法但是无法把数据传回前端,然后师傅的话提醒了我,是我忘记了写统一返回类。

 修改为

⏬⏬⏬⏬⏬

 但是 有时候会查不到东西,得到null。

这个时候会有歧义,无数据或查询失败,即以下两种情况:

这个时候不知道该告诉用户“查询不到数据”还是“查询失败请重试”,这是有本质上的区别的。

所以光有数据不够,还得设置一个flag变量返回是否成功查询。

 

 那么整体改成

⏬⏬⏬⏬⏬

 

所以我们可以涉及表现层返回结果的模型类,用于后端与前端进行数据格式统一,也称为前后端数据协议

合作开发项目时,前后端一定要设定前后端数据协议。 

实操

 

 这样子取到的数据格式就统一了

小结

 

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐