我使用我的问题创建了一个端点yo angular-fullstack:endpoint question
是如何配置/访问参数?
例如,在请求/api/questions/1
和检查req
对象时会显示一个空对象 ( {}
)。
以下是(我认为是)相关位:
服务器/routes.js
9 module.exports = function(app) {
10
11 // Insert routes below
12 app.use('/api/questions/:step', require('./api/question'));
...
api/question/question.controller.js
55 // Get list of questions
56 exports.index = function(req, res) {
57 console.log(req.params)
58 console.log(req.query)
...
api/问题/index.js
1 'use strict';
2
3 var express = require('express');
4 var controller = require('./question.controller');
5
6 var router = express.Router();
7
8 router.get('/', controller.index);
9
10 module.exports = router;
两个日志都显示{}
。
我确定我错过了一些简单的东西,但是经过大量搜索和试验后,我无法弄清楚。