1
私は接続モジュールと接続ルートを使用して以下のコードを変更しようとしています。現在、それは速達で書かれています。私は接続を使用してルーティング - 類似して
- ないボディデータを読み取ることができるに直面しています
//app.js var app = express(); app.use(bodyParser.json()); app.use(bodyParser.urlencoded({ extended: false })); app.use("/shop/rackOne", rackOne); app.listen(1000); //rackOne.js var express = require('express'); var shoes = require('./shoes.js'); var router = express.Router(); router.all('/stock', shoes); //shoes.js function shoes(req, res, next) { var body = req.body; } module.exports = shoes;
問題。 connectでは、req.bodyは使用できません。
- いいえ.allルータが利用できます。
コード私はわからない
var connectRoute = require('connect-route'),
connect = require('connect'),
app = connect();
app.use(connectRoute(function (router) {
router.get('/shop/rackOne', rackOne);
});
を接続して使用して変更します。これは正しい方法ですか?これに関する助けが本当に役に立ちます。