您当前的位置: 首页 >  typescript

ITKEY_

暂无认证

  • 0浏览

    0关注

    732博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

typescript错误检查Property ‘navigation‘ is missing in type ‘{}‘

ITKEY_ 发布时间:2021-06-11 11:52:13 ,浏览量:0

最近刚把一些react native 的项目转到typescript,一个typescript的菜鸟。我的过程仅供参考,不一定是最好的解决办法。

遇到问题如下:

错误信息 [tsserver 2741] [E] Property 'navigation' is missing in type '{}' but required in type '{ navigation: any; }'.

在这里插入图片描述 虽然程序可以正常运行的,有个错误还是很不舒服。

解决办法

RootStackScreen.tsx内容修改如下,就不会有那个提示了。这里我偷了个懒使用了,具体参数要根据实际情况调整。

import {StackNavigationProp} from '@react-navigation/stack';
type Props = {
	navigation?: StackNavigationProp;	//注意这里的?号是关键
};
const RootStackScreen = ({navigation}:Props) =>(
);
参考
  • https://stackoverflow.com/questions/60225174/typescript-property-navigation-is-missing-in-type-but-required-in-type-props?newreg=ca5592ca7fab45eb90992b91a6385660

  • https://reactnavigation.org/docs/typescript/

关注
打赏
1665243900
查看更多评论
立即登录/注册

微信扫码登录

0.1818s