2017-12-18 106 views
0

我通常有這樣的代碼,但TS不能推斷函數參數的類型,因爲它不知道上下文。通過提示打字稿推斷函數參數類型

有什麼辦法來提示編譯器類型的功能?

router.get('/get', imget); 
router.get('/send', imsend); 

function imget(req, res, next) { } 
function imsend(req, res, next) { } 

export = router; 

我嘗試了不同類型的斷言,但所有這些導致語法錯誤。

喜歡的東西:

function imget(req, res, next) { } as express.RequestHandler 

回答