在路由下返回数据时 res.json({})
,重复响应数据会导致服务失败,
Cannot set headers after they are sent to the client,
网上查阅解决是 直接return掉,但是只能解决同步执行且同一个代码段的代码。
目前使用 Promise,校验完token 之后再执行其他代码返回响应。
引入util.js
中的代码校验 token代码
执行校验token并且查找标签
像这种异步代码就没法 return 解决了,只能用同步方法解决,有什么简单方便的方法解决么?
json 都 return 出去,然后最后 res.send()