首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >空间不触发onChange事件

空间不触发onChange事件
EN

Stack Overflow用户
提问于 2021-04-28 18:44:54
回答 2查看 385关注 0票数 1

在我的ReactJS项目中,我有一个简单的受控输入。当我按空格键时,不会触发onChange事件。这是正常行为吗?改变我改变它?

代码语言:javascript
运行
复制
    <input
      type="text"
      onChange={(e) => {
        console.log(e.target.value + 'here');
      }}
      value={this.state.name}
    />

输入"test "将导致testhere的日志输出,空格键甚至不会触发事件。

编辑

因此,我刚刚从头创建了一个新项目,这不是默认的行为。所以我的问题是我怎么诊断这个?(这不是我写的代码)。

EN

回答 2

Stack Overflow用户

发布于 2021-04-28 19:12:17

你在找这样的解决方案吗?

票数 0
EN

Stack Overflow用户

发布于 2021-04-28 19:18:17

您需要对变量进行setState才能工作。否则,对于事件中的每一项更改,它都会像下面的图像那样将每个字母注销。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67306162

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档