1
resposta

.clear() não funciona

A função .clear no input não funciona de maneira alguma. Estou usando a versão 0.55.4 do RN

1 resposta

Olá Maurício, tudo bem ?

Isso infelizmente vem acontecendo há alguns releases no native. Esse comportamento foi reportado em algumas issues do repositório oficial do projeto no github, mais especificamente rodando no iOS.

Em alguns comentários existem sugestões de workarounds para conseguir o mesmo efeito do textInput.clear(), como textInput.setNativeProps({ text: '' });, mas pelo que testei atualmente nenhum deles resolveu de fato o problema :(.

Esperamos que o problema seja resolvido pelo pessoal do projeto em algum próximo release. Se for imprescindível esse comportamento para a app que estiver desenvolvendo, minha sugestão seria buildar o projeto em versões anteriores às que o problema começou a ser reportado no repositório.

Espero ter ajudado. Abraço!