Node.js 如何在ExpressJS中将数据和消息发送到res.send
我想将数据和消息一起发送,如下所示,REST API响应由ExpressJS组成 main.jsNode.js 如何在ExpressJS中将数据和消息发送到res.send,node.js,express,Node.js,Express,我想将数据和消息一起发送,如下所示,REST API响应由ExpressJS组成 main.js ... global.RES = require(./response); ... exports.SUC_FIND = { resCode: '100', message: 'Successfully Find Post' } response.js ... global.RES = require(./response); ... exports.SUC_FIND = { re
...
global.RES = require(./response);
...
exports.SUC_FIND = {
resCode: '100',
message: 'Successfully Find Post'
}
response.js
...
global.RES = require(./response);
...
exports.SUC_FIND = {
resCode: '100',
message: 'Successfully Find Post'
}
API
...
let result = [Post List]
res.send( ? )
// Expected Response in Client
/*
console.log(response.data.resCode) // '100'
console.log(response.data.message) // 'Success ...'
console.log(response.data.result) // [Post List]
*/
...
var RES = require(./response);
let result = [Post List]
res.send( {...RES, result} )
怎么做呢?我不完全明白你的意思,但我相信你是这样想的 response.js
var SUC_FIND = {
resCode: '100',
message: 'Successfully Find Post'
}
module.exports=SUC_FIND;
API
...
let result = [Post List]
res.send( ? )
// Expected Response in Client
/*
console.log(response.data.resCode) // '100'
console.log(response.data.message) // 'Success ...'
console.log(response.data.result) // [Post List]
*/
...
var RES = require(./response);
let result = [Post List]
res.send( {...RES, result} )
res.json({…response,result})
use res.send({}),无法使用全局注册的res.SUC\u FIND@hoangdvputconst response=require(/响应)。