0
我在打字稿此模块(或ES2015,代码会或多或少相同),我要注入到路由:依赖注入到模块类似于使用类
var routeObject = express.Router();
var route: string = '/admin';
routeObject.get(route,
(req, res, next) => {
// Do something
return next();
},
jade.View('admin')
);
export default routeObject;
以我application.ts
文件I导入模块,并使用它像这样:
server.Express.use(observationsRoute);
我希望能够注入路径/路由,就好像我会使用一个类,这样我可以写这样的事情已经:
server.Express.use(observationsRoute('/admin'));
你怎么能做到这一点?