报错:不能将类型“undefined”分配给类型“RouteType”。ts(2322)

报错:
不能将类型“({ path: string; component: (props: RouteComponentProps<{}, StaticContext, unknown>) => Element; } | undefined)[]”分配给类型“RouteType[]”。
不能将类型“{ path: string; component: (props: RouteComponentProps<{}, StaticContext, unknown>) => Element; } | undefined”分配给类型“RouteType”。
不能将类型“undefined”分配给类型“RouteType”。ts(2322)
截图:
在这里插入图片描述
检查之后发现,原来是自己在这个地方多加了一个逗号,导致了上面的语法错误:
报错:不能将类型“undefined”分配给类型“RouteType”。ts(2322)_第1张图片
处理:把这里多余的逗号去除即可!

你可能感兴趣的:(前端报错解决,react,报错)