我的模板引擎文件未在路由器文件中呈现

时间:2020-09-01 14:50:25

标签: javascript node.js mongodb express ejs

您好,这段代码中的每个人我都有一个模板引擎文件,但没有呈现,并且没有错误 我看不到 我需要/ admin / article / new中的帮助 这是我的模块代码

const express = require('express');
const router = express.Router()
const Article = require('../models/article')
const User = require('./../models/users');

router.post('/signup', async(req, res, next) => {
    req.user = new User()
    next()
}, saveing());

function saveing() {
    return async(req, res) => {
        let user = req.user
        user.username = req.body.username
        user.password = req.body.password
        try {
            user = await user.save()
            res.send("ok saves")

            // res.render('article/new')

        } catch (e) {
            res.send("40004")
            console.log(e)
            console.log("error==============")
        }
    }
}

router.post('/signin', async(req, res) => {
    const user = await User.findOne({
        username: req.body.username,
        password: req.body.password
    })
    if (user) {
        res.render('/admin/article/new', { article: new Article() })
    } else {
        res.send("400404040")
    }
})

module.exports = router;

对不起,我的英语不好

0 个答案:

没有答案