0
従業員を従業員のリストの最後に追加する機能を記述していますが、引き続きタイトルのエラーが発生します。私はコードを変更しようとしましたが、何が間違っているのか分かりません。しかし、あなたが設定しようとしている...未定義のプロパティ 'employeeNum'を設定できません
データservice.js
module.exports.addEmployee = function(employeeData) {
employeeData.employeeNum = ++empCount;
return new Promise(function(resolve,reject) {
employees.push(employeeData);
if(employees.length == 0) {
reject("no results returned");
}
resolve(employeeData);
});
}
server.js
app.get("/employees/add", (req,res) => {
res.render("addEmployee");
});
app.post("/employees/add", (req, res) => {
console.log(req.body);
res.redirect("/employees");
});
コードの詳細を参照する必要があります。 employeeData変数は未定義ですか?変数「従業員」はどこから来たのですか? –
'addEmployee'を' null'または 'undefined'と呼んでいるのでしょうか?基本的にオブジェクト以外の何か? – putvande
あなたはあなたの質問をもっと詳しく教えてください。 –