请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

ServerResponse.createBySuccess(question) 是把 question 返回给前端吗

https://img1.sycdn.imooc.com//szimg/5a9e55fa0001f78407820431.jpg

请问 红线部分 是不是 就是返回给前端 的数据?就像下面这样?


正确的返回值里面有一个token,修改密码的时候需要用这个。传递给下一个接口

success

{    "status": 0,    "data": "531ef4b4-9663-4e6d-9a20-fb56367446a5"}

fail

{    "status": 1,    "msg": "问题答案错误"}



正在回答

2回答

你好同学

serverResponse 这个类是课程中封装的复用性很强的一个返回数据的实体类

用来规定和前端协商好的数据格式

你理解的是正确的

将要返回的数据作为参数传入

建议仔细想一下为什么要这么封装

这么封装的好处是什么

0 回复 有任何疑惑可以回复我~
  • 提问者 获先森 #1
    这样封装应该是为了后面统一 而且高复用?
    回复 有任何疑惑可以回复我~ 2018-03-06 17:24:56
  • about_blank 回复 提问者 获先森 #2
    嗯 因为前端也会做封装 按照固定格式
    而且一个项目可能是多人开发 不同模块
    都按照统一的格式 会方便很多
    还要考虑项目中会有人离职 接手之类的
    回复 有任何疑惑可以回复我~ 2018-03-07 11:09:25
Geely 2018-03-10 17:33:35

正如about同学所说,完全正确。

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信