Tôi có một ứng dụng với mã sau đây cho việc định tuyến:Sự khác biệt giữa "express.Router" và định tuyến bằng cách sử dụng "app.get" là gì?
var router = express.Router();
router.post('/routepath', function(req, res) {});
Bây giờ tôi phải đặt mã định tuyến trong các tập tin khác nhau vì vậy tôi cố gắng sử dụng this cách tiếp cận, nhưng nó là không làm việc có lẽ vì thay vì express.Router()
nó sử dụng:
app.post("/routepath", function (req, res) {});
Tôi có thể đặt định tuyến trong các tệp khác nhau bằng cách sử dụng express.Router()
như thế nào?
Tại sao app.get
, app.post
, app.delete
, vv, không được làm việc trong app.js
sau khi sử dụng express.Router()
trong họ?
Được hỏi tại http://stackoverflow.com/questions/28305120/differences-between-express-router-and-app-get –