Ich versuche, den DefaultValue einer Eingabe im Fokus zu löschen und Probleme haben, es inline oder in einer externen Funktion zu tun. Gedanken über den besten Weg, dies zu tun? Wenn ich value anstelle von defaultValue verwende, ist es das gleiche Problem.React ES6 const - löschen Eingang defaultValue auf Fokus
const SomeComponent = (inputValue) => {
<input type="text"
defaultValue={inputValue}
onFocus = // clear input defaultValue
onBlur={() => dosomething()}/>
}
export default SomeComponent
wie Ihr Code geschrieben wird nicht funktionieren. Sie benötigen eine Rückkehr in Funktionen mit geschweiften Klammern. –
ist 'SomeComponent' eine zustandslose Komponente? – QoP