为什么我在React值中的焦点输入消失了?

问题描述 投票:0回答:1

我有带有输入的React组件

clickButton() {
  const text = this.selectorService.getText() || '';
  this.setState({
    selectedText: text
  });
}
<input className="input" type="text" value={this.state.selectedText}/>

但是当我专注于此输入时,价值正在消失吗?

reactjs
1个回答
1
投票

什么是selectorService,最有可能以未定义的形式返回,并且默认为空字符串。注销并查看是否正确获取了它。

这就是它变空的原因,修复selectorService,它将按预期工作。

© www.soinside.com 2019 - 2024. All rights reserved.