输入字段在制作原子插件时表现不尽如人意?

时间:2017-06-13 20:51:44

标签: javascript plugins atom-editor

我是制作原子插件的新手。我必须创建一个需要输入的字段。我正在使用etch进行组件管理。在render方法中,我创建了此输入字段

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

我已经制作了这个onInputChange方法,如下所示:

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

    etch.update(this);
  }

但是我得到了一段时间之后的事件(有点去抖动事件),而且我无法从输入中删除文本。什么是正确的输入方式。

1 个答案:

答案 0 :(得分:0)

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

尝试以这种方式包装它。它还将解决删除问题。