express的路由功能实在搞不懂怎么弄,望高手指导
发布于 1天前 作者 clm1100 181 次浏览 来自 问答

1、 var express = require(‘express’); var app = express(); 路由设置: app.get(app.get(“/”),function(req,res,next){

}) app.get(app.get(“/about”),function(req,res,next){

}) 以上这种可以设置路由;这个很简单理解 2、还有一种; var express = require(‘express’); var app = express(); var router = express.Router();//这是什么东西,?????

router.use(function(req, res, next) { next(); });

router.get('/login’, function(req, res, next) { next(); //请求转发 }); 第二种完全不知道什么意思啊 首先router 是干什么的,为什么不直接用app去监听 ‘/login’ 非得 来这样一步var router = express.Router(); 再用 router去监听 ‘/login’

万望大神指点,express的路由怎么用,用哪几种方式来实现,这里感激不尽啊

2 回复

先把代码格式我就告诉你

express.Router(); 路由表中间件。采用中间件分发路由。

回到顶部