React native onPress{}内的差异调用函数

React native onPress{}内的差异调用函数,react-native,React Native,调用这样的函数有什么区别: <TouchableOpacity onPress{function()}> </TouchableOpacity> 或者像这样称呼它 <TouchableOpacity onPress{() => function()}> </TouchableOpacity> function()}> 在下一行中,只要呈现组件,就会调用函数(),这不是正确的方法。如果要运行这样的函数,请使用useffecthook

调用这样的函数有什么区别:

<TouchableOpacity onPress{function()}> </TouchableOpacity>

或者像这样称呼它

<TouchableOpacity onPress{() => function()}> </TouchableOpacity>
function()}>

在下一行中,只要呈现组件,就会调用函数(),这不是正确的方法。如果要运行这样的函数,请使用
useffect
hook

另一方面,在以下情况下,
following()


function()}>

第二个是函数中的函数,但函数之间有什么变化?我应该用哪一个?你应该用第二个。