NextJS 14中TimeLine组件默认导出Props类型无效问题求助
NextJS 14中TimeLine组件默认导出Props类型无效问题求助
各位好,我正在开发一个NextJS 14项目,最近碰到了TimeLine组件Props类型的问题,想过来请教下大家。
我当前项目使用的依赖版本如下:
"next": "14.2.3", "react": "18.2.0", "react-dom": "18.2.0"
我已经给TimeLine组件定义了对应的Props类型,现在尝试在父组件里给它传递id和一个setState函数作为Props,调用的代码片段是这样的:
{ activeTab === 'Timeline' && ( id && ( <TimeLine id={id} // 后续还会传入setState相关的Props参数 /> ) ) }
但现在的问题是,我定义的这个默认导出的Props类型完全不生效——既没有类型校验的提示,传递不符合类型定义的参数也不会报错,就好像这个类型定义根本没被识别一样。
有没有朋友遇到过类似的情况?或者能帮我排查下可能的原因,给点解决思路吗?
内容来源于stack exchange
相关产品推荐
相关产品推荐

