如何触发onSelectionChange只有当插入符号移动,但输入没有改变?



我在我的React Native应用程序中有一个用例(试图实现提及),我需要在onSelectionChange事件上调用一个函数,只有当输入中的文本没有改变,但插入符号被移动时。

此刻onSelectionChange函数在我写的时候也被调用,但是我需要它只在插入符号被移动的时候被调用,而不需要在输入里面写任何东西。

这可能吗?对不起,自从我解释了我需要什么以来,我没有任何代码可以显示它,但是我没有找到任何可以检查的插入符号被移动而没有添加任何新的文本?

你应该试试onblur

https://reactnative.dev/docs/textinput onendediting

https://reactnative.dev/docs/textinput onblur

当您离开该字段时将触发,您可以在回调方法中编写验证。

最新更新