返回响应后做些啥?
Posted
技术标签:
【中文标题】返回响应后做些啥?【英文标题】:Do something after returning a response?返回响应后做些什么? 【发布时间】:2021-04-23 03:51:01 【问题描述】:我正在寻找一种方法来执行以下操作:
return res.send(response).then(
someFunc()
)
send()
发生后,then()
块运行允许我在后端调用一些函数。
有没有办法做到这一点?
我目前在上面产生的错误:
解析错误:意外的令牌 eslint
【问题讨论】:
您将函数包装在花括号内。应该是res.send(response).then(someFunc);
@ryeballar 这行得通!添加为答案
没关系,你可以接受下面的答案,格式一样。
我在使用公认的解决方案时遇到了问题。这解决了它:***.com/questions/67350437/…
【参考方案1】:
您可以看到 eslint 无法解析您的代码。
then
方法内部是一个函数,但您发送的是带有花括号的对象。
return res.send(response).then((result) =>
someFunc();
);
【讨论】:
以上是关于返回响应后做些啥?的主要内容,如果未能解决你的问题,请参考以下文章