使用express router 注意事项
通过router定义路由,而不通过app时,router方法内的回调函数写法如下:
const express = require('express');
const router = express.Router();
const {spring_plow} = require('../controller')
router.post('/company', spring_plow.update_company);
module.exports = router;
切记不要写错成以下:
const express = require('express');
const router = express.Router();
const {spring_plow} = require('../controller')
router.post('/company', spring_plow.update_company());
module.exports = router;
函数后加括号表示执行,router里面的参数需要的回调函数本体,也就是只需要函数名即可

浙公网安备 33010602011771号