react-native useRoute 钩子:属性 '.....' 在类型 'object' 上不存在

react-native useRoute hook : Property '.....' does not exist on type 'object'

在我的 expo 应用程序中,我在 react-navigation 的功能组件中使用 useRoute() 挂钩。我也用打字稿。

我要导航的路线只有1个参数:identificationUrl
当我想导航到此屏幕时,出现以下错误:

属性 'identificationUrl' 在类型 'object'.ts(2339)

上不存在
  const route = useRoute();
  const navigation = useNavigation();

  const [identificationUrl] = useState(route.params?.identificationUrl);

如何在useRout中正确添加该参数的类型?

我使用了 RouteProp 来输入我的路线,它起作用了

type ScreenRouteProp = RouteProp<RootStackParamList, 'name of my route'>;