2017-06-13 1 views
0

Ich bin Anfänger bei der Herstellung von Atom Plugins. Ich muss ein Feld machen, das eine Eingabe macht. Ich verwende etch für die Komponentenverwaltung. Im render Methode habe ich dieses EingabefeldEingabefeld verhält sich nicht wie erwartet beim Atomplugin?

<input 
    name={'component'} 
    type={'text'} 
    onchange={this.onInputChange} 
    value={this.componentName} 
/> 

Ich habe diese onInputChange Methode gemacht, die wie folgt aussieht:

onInputChange = (event) => { 
    this.componentName = event.target.value; 

    etch.update(this); 
    } 

aber ich bin immer ein Ereignis, das nach einiger Zeit kommt (irgendwie entprellt Event), außerdem kann ich den Text nicht aus der Eingabe löschen. Was ist der richtige Weg, um eine Eingabe zu machen?

Antwort

0
<div class="native-key-bindings"> 
    <input/> 
</div> 

Versuchen Sie, es auf diese Weise zu verpacken. Es wird auch das Problem löschen.

Verwandte Themen