javascript - 快速表单重定向
问题描述
我为我的 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;
解决方案
推荐阅读
- batch-file - 批处理脚本保存到 cd?
- bash - 更改 Netrw 目录列表中突出显示栏的颜色?
- python - Python中的空白输入
- c# - 我的问题是关于向对象添加更多字符串条目
- php - CODEIGNITER - fwrite():SSL 操作失败,代码为 1。OpenSSL 错误消息:错误:140D00CF:SSL 例程:SSL_write:协议已关闭
- json - JQ 创建 JSON 键值对
- r - 在ggplot中从深到浅的顺序调色板
- three.js - 我可以在 three.js 对象上看到线条,即使线框已关闭
- c++ - 为什么不能用两层列表初始化器初始化 2D std::array?
- c - 64位cpu上的arm 32位指令“swi”