React Native - 可以在 return() 中使用 console.log 吗?

IT技术 reactjs react-native
2021-05-21 13:16:57

我正在调试一个<View>元素并希望确保正确返回一个变量。我如何才能console.log(element)在控制台中查看它并确保它是正确的?

2个回答

对的,这是可能的。

return(
  <View>
    {console.log(element)}
  </View>
)

可能有很多技巧可以做到这一点,但我建议将您想要返回的内容存储在一个变量中,然后在返回之前记录您感兴趣的值,如下所示:

render() {
    let element = <MyElement></MyElement>
    console.log(element)
    let wrappingView = <View>{element}</View>

    return wrappingView;
}