美文网首页
ReactJS小技巧

ReactJS小技巧

作者: zhyuzh3d | 来源:发表于2024-05-28 20:37 被阅读0次

踩过的坑大集合

你不能setChecked(!checked)

  • 如果你已经在某个Mui的开关组件Switch中使用了这个[checked,setChecked],那么你并不能在另外一个函数taggleChecked中使用setChecked(!checked),它只会生效一次,之后taggleChecked函数中读取到到底额checked永远是true。
  • 解决办法是使用函数式赋值,就是在taggleChecked函数中使用setChecked(checked=>!checked)

不断更新积累

相关文章

网友评论

      本文标题:ReactJS小技巧

      本文链接:https://www.haomeiwen.com/subject/inlkqjtx.html