0
我正在嘗試創建一個表單來收集電子郵件地址。電子郵件地址發佈到/ dreamjob。無法完成GET請求
當我嘗試訪問郵件列表時,沒有顯示錯誤,但頁面不會加載&超時。我無法弄清楚這個問題。我將如何更改我的代碼以糾正此問題?謝謝!
router.post("/dreamjob", function(req, res){
//Create Email
Email.create(req.body.email, function(err, newEmail){
if(err){
res.render("station.ejs");
} else {
newEmail.save();
console.log(req.body.email)
}
});
});
//All Emails:
router.get("/emails", function(req, res){
Email.find, function(err, email){
if (err){
console.log("ERROR!");
} else {
res.render("emails", {Email: email});
}
}
});
型號:
var mongoose = require("mongoose");
var emailSchema = new mongoose.Schema({
email: String
});
module.exports = mongoose.model("Email", emailSchema);
您刪除請求如果出現錯誤,您是否檢查控制檯?另外,它不應該是'res.render('emails.ejs',{電子郵件:電子郵件})'? – DrakaSAN
你的代碼有語法錯誤...它正在運行嗎? –