react事件绑定
react基础事件绑定
function passwordChange(e){
console.log(e.target.value);
}
function usernameChange(e){
console.log(e.target.value);
}
function App() {
return (
<div>
<input type="text" placeholder='请输入用户名'onChange={usernameChange}/>
<input type="text" placeholder='请输入密码' onChange={passwordChange}/>
</div>
);
}
export default App;
同时传递事件对象和自定义参数
需要使用箭头函数
function loginbtn(type,e){
switch (type) {
case 1:
console.log('登录');
break;
case 2:
console.log('注册');
break;
}
}
function App() {
return (
<div style={{width:'500px', height:'300px',background:'#ccc',margin:'200px auto'}}>
{logintrue ?<button onClick={(e)=>loginbtn(1,e)}>登录</button>:<button onClick={(e)=>loginbtn(2,e)}>注册</button>}
</div>
);
}
export default App;
其它事件方法如上
原文地址:https://blog.csdn.net/m0_68716504/article/details/140478238
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!