首页 > 解决方案 > 快速表单重定向

问题描述

我为我的 Express.js 网站创建了一个主页,其中有 2 个用于登录和注册的按钮。但是,当我单击按钮时,为什么我没有被重定向到登录和注册页面?以下是我对主页的看法和主页的路线。

主页查看:

extends layout

block content
  h1 Welcome to Resume to Job!
  style(type='text/css').
    h1 {
      margin-left: 250px;
      text-align: center;
      color: white;
      font-size: 40px;
    }
  body
    form(action= '/signup', name='signup' method='GET')
      input(type='submit', value='Sign Up')
    form(action='/login', name='login', method='GET')
      input(type='submit', value='Log In')
    style(type='text/css').
      form {
        margin-left: 610px;
        color: DodgerBlue;
        font-size: 40px;
        padding-top:100px;
        padding-bottom: 100px;
      }

主页路由器:

var express = require('express');
var router = express.Router();

var sign_up_controller = require('../controllers/signUpController');
var login_controller = require('../controllers/logInController');

/* GET home page. */
router.get('/', function(req, res, next) {
  res.render('index');
  next();
}, function(req, res, next) {
    res.redirect('/signup');
});
router.get('/signup', sign_up_controller.sign_up);

module.exports = router;

标签: javascriptnode.jsexpress

解决方案


推荐阅读