我需要获取this.props.navigation.state.params
我遇到错误
无法读取未定义的属性“导航”
请尽可能提供帮助
export default function PlaySong() {
useEffect(() => {
EventRegister.addEventListener('playSong', (data) => {
console.log('playSong - '+data)
})
});
}
答案 0 :(得分:2)
您可以使用此示例:
import { withNavigation } from 'react-navigation';
function PlaySong() {
useEffect(() => {
EventRegister.addEventListener('playSong', (data) => {
console.log('playSong - '+data)
})
});
}
export default withNavigation(PlaySong);
或者您可以将this.props.navigation
作为prop
发送到组件并使用它。