React.js(Javascript框架) V17.0 官方版
React.js是一款用于构建用户界面的Javascript框架,能够帮助用户轻松的创建交互界面,构建封装你的组件,管理好你的状态state,react能够很好的限制用户的输入,通过虚拟的DOM来更新页面,基本上无障碍地反应在UI界面上。
React介绍
为全新的 JSX 转换器添加 react/jsx-runtime 和 react/jsx-dev-runtime。
根据原生框架构建组件调用栈。
可以在 context 中设置 displayName 以改善调用栈信息。
防止 ‘use strict’ 从 UMD 的 bundles 中泄露。
停止使用 fb.me 进行重定向。
React DOM
将事件委托从 document 切换为 root。
在运行下一个副作用前,请清理所有副作用。
异步运行 useEffect 清理函数。
使用浏览器的 focusin 和 focusout 替换 onFocus 和 onBlur 的底层实现。
将所有 Capture 事件都使用浏览器的捕获阶段实现。
禁止在 onScroll 事件时冒泡。
如果 forwardRef 或 memo 组件的返回值为 undefined,则抛出异常。
移除事件池。
移除 React Native Web 不需要的内部组件。
当挂载 root 时,附加所有已知的事件监听器。
在 Dev 模式下,禁用第二次渲染过程中的 console。
弃用为记录且具有误导性的 ReactTestUtils.SimulateNative API。
重命名内部使用的私有字段。
不在开发环境调用 User Timing API。
在严格模式下重复渲染期间禁用 console。
在严格模式下,二次渲染组件也不使用 Hook。
允许在生命周期函数中调用 ReactDOM.flushSync(但会发出警告)。
将 code 属性添加到键盘事件对象中。
为 video 元素添加 disableRemotePlayback 属性。
为 input 元素添加 enterKeyHint 属性。
当没有给 《Context.Provider》 提供任何值时,会发出警告。
如果 forwardRef 或 memo 组件的返回值为 undefined,则抛出警告。
为无效更新改进错误信息。
从调用栈信息中忽略 forwardRef 和 memo。
在受控输入与非受控输入间切换时,改善错误消息。
保持 onTouchStart、onTouchMove 和 onWheel 默认为 passive。
修复在 development 模式下 iframe 关闭时,setState 挂起的问题。
使用 defaultProps 修复拉架子组件在渲染时的问题。
修复当 dangerouslySetInnerHTML 为 undefined 时,误报警告的问题。
使用非标准的 require 实现来修复 Test Utils。
修复 onBeforeInput 报告错误的 event.type。
修复 Firefox 中 event.relatedTarget 输出为 undefined 的问题。
修复 IE11 中 “unspecified error” 的问题。
修复 shadow root 中的渲染问题。
使用事件捕获修复 movementX/Y polyfill 的问题。
使用委托处理 onSubmit 和 onReset 事件。
提高内存使用率。
下载地址
热门软件
Office Tool Plus免安装版 V8.2.3.2 绿色免费版
暴雪战网 V2.1.1.12915 官方安装版
阿里旺旺客户端 V9.12.11 官方最新版
腾讯TIM V3.3.5.22018 精简版
微信 V3.2.1.44 官方纯净版
腾讯会议 V2.12.3.408 官方安装版
WeTool(微信管理软件) V4.0.8.0 绿色版
YY语音 V8.69.0.3 官方版
微信客户端 V3.2.1.100 beta版
Microsoft Store(微软应用商店) V22106.1401.2.0 Win11新版
装机必备 更多+
电脑软件专题 更多+