- 博客(2)
- 收藏
- 关注
原创 React 受控组件
但是为什么在使用Ant Design的时候初始值传undefined就没有问题呢,那肯定是Ant Design已经做过处理啦。在开发react项目中受控组件已经是老生常谈的事情了,但是当自己封装Input组件的时候发现就算不绑定onChange事件也能正常使用,查阅官方文档后发现value必须始终传字符串。可以看到在绑定value的时候其实是经过了fixControlledValue的处理了的,如果值为undefined或者null就返回空字符串。
2023-08-20 14:56:03
126
2
原创 React中Context与React-Redux的区别
官方地址:使用 Context 深层传递参数 – Reactreact中有状态提升的概念,如果一个状态被兄弟组件都用到的话那么这个状态就可以被提升到共同的父组件然后通过prop传递下去。但是随着组件数的层级越来越多prop的传递也会越来越深这就导致了开发、调试成本的增加。这时候Context就可以解决这个问题。Context可以避免prop的层层传递同时当值发生变化时也可以触发React组件的更新Context基础用法使用createContext创建Context上下文。
2023-07-28 17:13:56
778
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人