TS错误,“类型'查询'不能分配给类型'字符串'”

时间:2020-05-12 07:46:21

标签: javascript node.js typescript express

这更多是关于将TS与Express结合使用的一般问题。我是否应该为后端的每条路由扩展Query接口?例如,如果我想提取一些参数,

router.get('/', (req: express.Request, res: express.Response) => {
  const { id } = req.query
  // do something
})

我会抛出标题中的错误。我尝试做类似的事情,

const { id }: { id: string } = req.query

const id = req.query!.id

但这似乎不起作用。在这种情况下我有什么选择?

0 个答案:

没有答案