React native 导航不是移动屏幕的功能

React native 导航不是移动屏幕的功能,react-native,react-navigation,React Native,React Navigation,我正在使用React MNavigation5导航到屏幕,但遇到错误: 导航不是一项功能: 函数类别(){ const navigate=useNavigation(); 函数导航屏幕(){ 导航(“公寓销售”); } 返回( دسته بندی ها {/* ---------------------------------------------------------------لایه کلی صفحه---------------------------------- */} {/*

我正在使用React MNavigation5导航到屏幕,但遇到错误:

导航不是一项功能

函数类别(){
const navigate=useNavigation();
函数导航屏幕(){
导航(“公寓销售”);
}
返回(
دسته بندی ها
{/* ---------------------------------------------------------------لایه کلی صفحه---------------------------------- */}
{/* --------------------------------------------------------------- لایه دکمه ها---------------------------------- */}
导航屏幕}>
زمین
执行以下操作:

const navigation = useNavigation();

function navigateToScreen() {
    navigation.navigate('ApartmentSales');
}

您需要实际调用该函数

而不是:

onPress={()=>navigateToScreen}
做:

onPress={()=>navigateToScreen()}
或:

onPress={navigateToScreen}
const navigation = useNavigation();

function navigateToScreen() {
    navigation.navigate('ApartmentSales');
}