【发布时间】:2019-11-16 19:03:09
【问题描述】:
我有一个关于 TypeScript 的问题!我们正在我们的项目中进行 JSX 到 TypeScript 的转换。
{instances.map(instance => {
const { id, name, type } = second;
const pageUrl = makePath(
routes.page.path,
{ firstId: first.id , secondId: id }, <<<<<<
);
在带有“
Object is possibly 'null'.
我不确定如何将其定义为不会被视为 null 的位置。我能够通过解构找出第二个,但你不能定义“id”两次。任何指导将不胜感激!
【问题讨论】:
-
您的问题中没有足够的上下文来提供答案。能否请您包含更多周围的代码,尤其是在此处包含不会产生错误的内容:typescriptlang.org/play/#code/…
标签: javascript reactjs typescript jsx tslint