ReactJS 15.0.2 发布,React 是 Facebook 开源的 JavaScript 用户界面构建库:
专注于 UI:大多数用户使用 React 开发 MVC 中的 V 层。
Virtual DOM:React 抽象了 DOM,提供一个更简单的编程模型和更高的性能体验。
Data flow:React 实现了单向响应式数据流,比传统数据绑定更好。
React 15.0.2 主要改进内容如下:
React
移除了 npm 包的无关文件 (@gaearon in #6388)
确保
componentWillUnmount
只被调用一次 (@jimfb in #6613)
ReactDOM
修复 IE 浏览器禁用按钮响应鼠标事件的问题 (@nhunzaker in #6215)
确保
s 在
(@trevorsmith in #6442)
恢复在 shadow root 的渲染支持 (@Wildhoney in #6462)
确保验证标记警告的时候获取
嵌入元素(@keyanzhang in #6469)
改进在同一 key 下遇到多个元素的警告 (@hkal in #6500)
React TestUtils 组件
确保函数式组件不会有 owner (@gaearon in #6362)
更好的处理独立的参数到
(@ipeters90 in #6529)
scryRenderedDOMComponentsWithClass
React Perf 组件
忽略了 DOM 操作 (@gaearon in #6516)
React Native Renderer
这些文件现在放在 React npm 包,不会影响 React core 或者 ReactDOM
下载:react-15.0.2.zip
ReactJS 遵循 BSD 开源授权协议。
GitHub 地址:
https://github.com/facebook/react
微信订阅号:开源派 (opensourcepie)
开源派官网:osp.io 作者:叶秀兰