J'essaie d'autofocus d'une entrée de texte (l'entrée est activée lors de la sélection d'une option radio appropriée).Réaction de l'entrée autofocus après activation d'une entrée désactivée
La mise au point automatique fonctionne lorsque vous basculez entre les options qui permettent la saisie de texte. Toutefois, l'autofocus échoue lors du passage d'une option qui désactive la saisie de texte à une option qui active la saisie de texte.
Dans la liaison de l'échantillon ci-dessous:
- l'option 1, option 2: désactiver l'entrée de texte
- option 3, option 4: permettre la saisie
Défaut case:
- option 1 i s par défaut
- choisissez l'option 3 ou option 4
- entrée obtient activé
- autofocus ne fonctionne pas (recherche de pointeur pour corriger ce comportement)
Succès cas:
- choisir l'option 3
- entrée activée
- passer à l'option 4
- entrée est autoFocussed
sample code for the problem on codesandbox
Merci @larrydahooster, y a-t-il un (meilleur) moyen que cela puisse être réalisé sans l'utilisation de refs, juste l'auto focus peut-être? – r0hityadav
Ouais référencement pour chasser la réponse de DeAnda, vous ne pouvez pas basculer autofocus car il affecte uniquement le composant sur le montage. – larrydahooster