如何在Sails客户端显示从res.badRequest获取的消息
问题描述:
最近我遇到了一个问题,我想显示从res.badRequest()
获取的消息。如何在Sails客户端显示从res.badRequest获取的消息
当错误发生时,我的代码是这样的:
var errMsg = 'Begin Date should be before End Date, please check';
sails.log.error(errMsg);
return res.badRequest(errMsg);
,但是当我试图让在客户端中的错误信息,我失败了,这是我在EJS代码:
<% if (res.data) { %><%=res.data%><% } %>
我在哪里犯错? 非常感谢。
答
我用它在Angularjs客户端和工作方式记录https://sailsjs.com/documentation/reference/response-res/res-bad-request
myService.sailsController() .then(function() { Alert.add({ type: "success", msg: "ok" }); }) .catch(function (err) { Alert.add({ type: "danger", msg: err.data +" [" + err.statusText + "]"}); });