React native 我可以在导出功能中使用this.props.navigation.state.params吗?
我需要获取React native 我可以在导出功能中使用this.props.navigation.state.params吗?,react-native,React Native,我需要获取这个.props.navigation.state.params 我出错了 无法读取未定义的属性“导航” 有多可能请帮忙 export default function PlaySong() { useEffect(() => { EventRegister.addEventListener('playSong', (data) => { console.log('playSong - '+data) }) }); }
这个.props.navigation.state.params
我出错了
无法读取未定义的属性“导航”
有多可能请帮忙
export default function PlaySong() {
useEffect(() => {
EventRegister.addEventListener('playSong', (data) => {
console.log('playSong - '+data)
})
});
}
您可以使用以下示例:
import { withNavigation } from 'react-navigation';
function PlaySong() {
useEffect(() => {
EventRegister.addEventListener('playSong', (data) => {
console.log('playSong - '+data)
})
});
}
export default withNavigation(PlaySong);
或者您可以将
this.props.navigation
作为prop
发送到组件并使用它 您还应该告诉OP如何在此组件中获取this.props.navigation.state.params
。