反应 — 内联对焦占位符 =



我通常使用内联对焦/模糊来切换输入中的占位符文本。喜欢这个:

<input type="text" placeholder="Name" onfocus="this.placeholder = ''" onblur="this.placeholder = 'Name'"/>

这似乎在 React 中不起作用,我想知道在 React 中处理占位符切换的"正确"方法是什么。

你仍然可以用 React 内联来做:

<input 
  type="text" 
  placeholder="Name" 
  onFocus={(e) => e.target.placeholder = ""} 
  onBlur={(e) => e.target.placeholder = "Name"} />

相关内容

  • 没有找到相关文章

最新更新