0

你好!我有此代码可以从联系表中为我发送电子邮件

app.post("/contact", (req, res)=>{

    ......

apiInstance.sendTransacEmail(sendSmtpEmail).then(function(data) {
  console.log('API called successfully. Returned data: ' + JSON.stringify(data));
}, function(error) {
  console.error(error);
});
res.redirect("/");
});

如果电子邮件已发送,我如何响应成功页面,或者如果出现错误页面,我该如何响应?有可能吗?谢谢!

4

1 回答 1

0

您可以通过像这样在回调中应用检查来做到这一点

app.post("/contact", (req, res)=>{

    ......

apiInstance.sendTransacEmail(sendSmtpEmail).then(function(data) {
  console.log('API called successfully. Returned data: ' + JSON.stringify(data));
}, function(error) {
  if(error) {
    res.redirect("/errorPage");
  } else {
    res.redirect("/");
}});

});
于 2021-04-12T11:45:12.483 回答