将 ejs 字段发送到 nodejs 文件

Send ejs field to a nodejs file

我有以下ejs代码。

 <form action="/"  class = "form-horizontal" method="post">
 <textarea class = 'form-control departureCode' name = "departureCode"     rows= "1"></textarea>
 </form>

这是我在 routes.js 文件中的 post 处理程序代码。

routes.post('/', (req, res, next) => {
            let departureCode = JSON.parse(req.body.departureCode);
            console.log(departureCode);
        });

我无法让它成功运行。我的 post 处理程序中出现未定义标记错误。请你帮助我好吗?

中删除了 JSON.Parse
let departureCode = JSON.parse(req.body.departureCode);

成功了。此外,根据 Yogesh Patel 在评论中提出的建议进行了更改。谢谢大家