0
我有一個路由,它執行大量的處理來顯示視圖,數據庫查詢和解析等等。重複使用路由中的邏輯nodejs express
我想'重新使用'處理視圖中顯示的路線。僅僅使用視圖的res.render是不夠的。
我很難解釋我究竟是什麼 - 有效地我試圖避免重複的代碼。
router.get('/edit/:id', function(req, res) {
..lots of processing...
res.render('pages/campaigns/edit-campaign', {
...vars for handlebars...
});
});
router.all('/add/confirmation', function(req, res) {
... i have the data i need here, but not the processing ...
res.render('pages/campaigns/edit-campaign-new', {
...vars...
});
});