2

私の質問を使用してエンドポイントを作成しました。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/質問/質問.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; 

両方のログが表示されます{}

簡単なものが欠けていると確信していますが、多くの検索と実験を行った後、それを理解できません。

4

0 に答える 0