重构message

来源:4-10 交互优化、表单校验、处理请求结果优化

口黑口合

2022-03-15

把data.code的条件判断抽离到utils里面时,
我们直接新建一个方法
const getcode(res)=>{
if(res.code=XXX)
message.success(res.msg)
return

}
export 这个方法
然后直接在 views/index.js import这个方法,再调用这个方法(把data参数传进去) 不是更简单吗?
感觉老师重构的较复杂难懂

写回答

1回答

然冬

2022-03-17

一般来讲,请求失败的时候是出提示,请求成功不一定出提示,所以把成功后的事情交给调用者接管,失败提供默认行为。

result这个方法是更语义的去描述一个接口响应后做的事情的

result().success().fail()

描述的就是成功和失败时候做的事情。

1
0

毕设一课通 高效完成毕业设计(选题/毕设/论文/答辩)

为计算机专业大学生解决“毕业难题”

344 学习 · 606 问题

查看课程