【发布时间】:2021-05-10 20:12:49
【问题描述】:
你好????
如何将数据作为对象发布
我尝试编写此代码,但它给了我错误
这是服务器的代码:
const projectData = [];
/* The rest of code is for setting up the server */
// GET route
app.get('/all', sendData);
function sendData(req, res) {
res.send(projectData[projectData.length - 1]);
};
// POST route
app.post('/addWeather', addWeather);
//create add Weather function
function addWeather(req, res) {
const temporary_object = {}
temporary_object.date = req.body.date;
temporary_object.temperature = req.body.temperature;
temporary_object.content = req.body.content;
projectData.push(temporary_object);
res.send(projectData[projectData.length - 1]);
}
那么我该如何改变:
const projectData = [];
到这里:
const projectData = {};
没有任何错误
【问题讨论】:
-
????为什么需要这样做?
标签: javascript node.js express server nodes