onPress{}内部的差值调用函数



像这样调用函数有什么区别?

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

或者叫

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

在下一行中,一旦呈现组件,就会调用函数(),这不是正确的方式。如果你想运行这样的函数,那么使用useEffect钩子。

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

另一方面,在以下情况下,following()只会在TouchableOpacity组件被按下时执行。

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

最新更新