当前位置:   article > 正文

react事件绑定

react事件绑定

react基础事件绑定

  1. function passwordChange(e){
  2. console.log(e.target.value);
  3. }
  4. function usernameChange(e){
  5. console.log(e.target.value);
  6. }
  7. function App() {
  8. return (
  9. <div>
  10. <input type="text" placeholder='请输入用户名'onChange={usernameChange}/>
  11. <input type="text" placeholder='请输入密码' onChange={passwordChange}/>
  12. </div>
  13. );
  14. }
  15. export default App;

 同时传递事件对象和自定义参数

需要使用箭头函数

  1. function loginbtn(type,e){
  2. switch (type) {
  3. case 1:
  4. console.log('登录');
  5. break;
  6. case 2:
  7. console.log('注册');
  8. break;
  9. }
  10. }
  11. function App() {
  12. return (
  13. <div style={{width:'500px', height:'300px',background:'#ccc',margin:'200px auto'}}>
  14. {logintrue ?<button onClick={(e)=>loginbtn(1,e)}>登录</button>:<button onClick={(e)=>loginbtn(2,e)}>注册</button>}
  15. </div>
  16. );
  17. }
  18. export default App;

 其它事件方法如上

本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号