React - strata focusu rubrika: Programování: JavaScript
7
xxar3s
položil/-a 23.6.2018
upravil/-a 23.6.2018
Mam komponentu (div s contentEditable), ktora sa pri mountnuti (componentDidMount) aitomaticky focusla... Ten div som ale vlozil do inej komponety a zrazu po focusnuti strati fokus. Takze neni nikdy automaticky focusnuta po mountnuti musim do nej znova kliknut aby bola focusnuta. Ako zistit preco straca focus? Predpokladam ze ta komponenta pod nou jej ho berie...
Da sa niekde zistit ktora komoponenta si zobrala focus a preco?
odkaz
2
bofteam
odpověděl/-a 24.6.2018
Já používám vlastnost autoFocus=true jako parametr INPUTů a funguje to perfektně. Na základě stavu komponenty prostě zaměřím FOCUS na určitý element.
Pokud chceš zamezit probublávání FOCUS, musíš na ten vnitřní DIV dát onClick: (e) -> e.stopPropagation()
Pro plný přístup na Devel.cz se prosím přihlaste:
Nebo se přihlaste jménem a heslem:
Komentáře