我有一个输入文本字段。当用户输入任何文本并单击 enter 按钮时,我需要激活 blur 事件以移除焦点并验证 textinput 。
<input style={{marginTop:'20%', marginLeft:'40%'}} value={value} type="text" onFocus={onFocus} onChange={e => setValue(e.target.value)} onKeyPress={handleKeyPress}/>
Run Code Online (Sandbox Code Playgroud) 在代码中,我希望有一个 required 属性来使该字段成为必填字段。但它不起作用..有什么简单的方法来对此验证做出反应吗?
<label htmlFor="name">Name</label>
<input type="text" className="form-control"
id="name" placeholder="Enter name" required/>
Run Code Online (Sandbox Code Playgroud) 我的顶部有多个复选框和一个删除按钮。做出选择后,我应该删除选定的复选框。我怎样才能在 React Js 中做到这一点。
我有两个数组,我想在Arr1中使用Arr2键找到该项,并将arr2的值映射到arr1,如果未找到,则值应为0.
const Arr1=['A','B','C']
const Arr2=[{key:'a',val:100},{key:'c',val:100}]
Run Code Online (Sandbox Code Playgroud)
预期结果:
const Arr3=[{key:'a',val:100},{key:'b',val:0},{key:'c',val:100}]
Run Code Online (Sandbox Code Playgroud)