反应导航类型检查

时间:2020-06-25 12:59:20

标签: typescript react-navigation

我的代码是这样的。

type RootStackParamList = {
  Home: undefined;
  HomeTextInput: undefined;
  HomeSearchResult: {searchText: string};
};

type HomeSearchResultRouteProp = RouteProp<
  RootStackParamList,
  'HomeSearchResult'
>;

const route = useRoute<'HomeSearchResultRouteProp'>();

const {searchText} = route.params;

但是我遇到了错误:TS2339:类型'Pick ,“ key”中的属性'params'不存在| “名称“>”。

我该如何解决这个问题?

0 个答案:

没有答案