当前位置:   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博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/空白诗007/article/detail/857415
推荐阅读
相关标签
  

闽ICP备14008679号