آموزش جاوااسکریپت › انجمن ها › Nodejs › مشکل در جلسه 8 controller model store db › پاسخ به: مشکل در جلسه 8 controller model store db
const users = require(“../../model/users”);
class RegisterController {
getForm(req, res) {
res.render(“layouts/registerPage”);
}
postForm(req, res) {
const addUser = new users({
name: req.body.name,
email: req.body.email,
password: req.body.password,
});
addUser.save();
}
}
module.exports = new RegisterController();
توی این کد این ارور رو میده:
TypeError: Cannot read property ‘name’ of undefined
at postForm (E:\project\node\my-app\http\controller\registerController.js:8:22)
at Layer.handle [as handle_request] (E:\project\node\my-app\node_modules\express\lib\router\layer.js:95:5)