美文网首页
navigation.navigate('create')在ts

navigation.navigate('create')在ts

作者: 职场过客 | 来源:发表于2025-04-08 16:38 被阅读0次

报错内容:
没有与此调用匹配的重载。
类型“[string]”的参数不能赋给类型“never”的参数。
第 2 个重载(共 2 个),“(options: never): void”,出现以下错误。
类型“string”的参数不能赋给类型“never”的参数。ts(2769)
解决方案一:

import { useNavigation } from '@react-navigation/native';
const navigation = useNavigation();
navigation.navigate('create')

修改为

navigation.navigate('create' as never)

解决方案二:

import {ParamListBase, useNavigation } from '@react-navigation/native';
import {NativeStackNavigationProp} from '@react-navigation/native-stack';

const navigation = useNavigation<NativeStackNavigationProp<ParamListBase>>();
navigation.navigate('create')

相关文章

网友评论

      本文标题:navigation.navigate('create')在ts

      本文链接:https://www.haomeiwen.com/subject/hlmtbjtx.html