陌上寒

陌上人如玉
公子世无双

最新发布 第19页

1.12 Portal 与层级治理-陌上寒

1.12 Portal 与层级治理

Portal 的本质是「DOM 位置搬家,React 树位置不变」——它解决了「脱离父级裁剪」的问题,却引出「层级(z-index)失控」的新问题;治理层级的正解是「分层基数 + 栈式申领 + 固定 Portal 容器」,更现代的做法是直接上浏览器的 top layer(

/ Pop…

赞(0)陌上寒陌上寒01-React基础 阅读()去评论
1.11 组件 API 设计-陌上寒

1.11 组件 API 设计

好 API 的标准是「可预测、可组合、可渐进」——落到 React 上就是三件事:受控/非受控双模式(value + defaultValue)、用组合(children/Slots/Context)代替配置炸弹、以及用「多态 + 泛型 + Headless」保留扩展空间。

赞(0)陌上寒陌上寒01-React基础 阅读()去评论
1.10 ref 与 DOM 访问-陌上寒

1.10 ref 与 DOM 访问

ref 是「绕过 React 数据流直接访问 DOM 或保存可变值」的手段;访问 DOM 要用 useRef + ref={ref}(函数组件不能直接接收 ref,需要 forwardRef,React 19 起可以直接接收)。

赞(0)陌上寒陌上寒01-React基础 阅读()去评论
1.8 表单处理-陌上寒

1.8 表单处理

React 里处理表单有两条路——受控表单(state 驱动,适合实时校验与联动)与非受控 / FormData(提交时收集,代码更少);React 19 的 form action 进一步把「提交 + loading + 错误」统一成一套模式。

赞(0)陌上寒陌上寒01-React基础 阅读()去评论
1.6 事件系统-陌上寒

1.6 事件系统

React 自己实现了一套合成事件(SyntheticEvent)系统,事件不绑在元素上而是委托到根容器统一处理;这带来了跨浏览器一致性与性能优势,也带来几个「与原生不一致」的细节(最典型的是 onChange 的行为)。

赞(0)陌上寒陌上寒01-React基础 阅读()去评论
《娱乐至死》让我看清自己如何被娱乐驯化-陌上寒

《娱乐至死》让我看清自己如何被娱乐驯化

读完《娱乐至死》,我最大的感受不是被说服,而是被戳穿。波兹曼写的是电视时代,可我几乎每一页都在想到手机屏幕上的自己。他真正追问的,不是某个节目低不低俗,而是一种媒介如何悄悄改写我们对“重要”“真实”“有效”的定义。这种改写不靠强制,靠的是让...

赞(0)陌上寒陌上寒阅读 阅读()去评论