pwin98 发表于 2015-12-15 07:14:15

React Native 0.16 发布,用 React 编写移动应用

欢迎加入运维网交流群:263444886  
  React Native 0.16 发布,此版本总共包括 80 位贡献者提交 260 个 commits。
更新内容
JS

[*]  Added Babel helpers for es2015 imports (gist). ffea779
[*]  For-of support: 5dc40af
[*]  Support for ES6 modules in Babel plugins dff8f53
Android

[*]  Added PullToRefreshViewAndroid: 37f8134, cad4686
[*]  Android view shadows: b65f1f2
[*]  Proper touch handling for transformed Views on Android: c929e15
0.16.0-rc
高级别改进

[*]  RGBA colors, i.e. rgba(255,0,0,0.5) are supported. 3c04bfc
[*]  React Native was upgraded to Babel 6.
[*]  Array.from is available as a polyfill. c473974 https://people.mozilla.org/~jorendorff/es6-draft.html#sec-array.from
Android

[*]  Android supports custom fonts; only TTF and OTF for now. bfeaa6a
[*]  The Android ViewPager gets setPageWithoutAnimation. 50b8b00
[*]  Images within a TextView, i.e. emojis, are now supported. a0268a7
[*]  The Android performance profiler, Systrace, gets thorough documentation. d2c5045
iOS

[*]  The keyboardAppearance prop was added to iOS TextInput. Useful for displaying a dark keyboard. f407211
[*]  AsyncLocalStorage gets an in-memory cache. 397791f
[*]  TextInput supports the onSelectionChange event. 5a34a09
[*]
  iOS RCTPasteboard was>
重大改进

[*]  React Native now uses Babel 6, props to Tadeu Zagallo for upgrading and thanks David Aurelio and Sebastian McKenziefor all the help! We've been using React Native with Babel 6 at Facebook for quite a while now. Nevertheless, please report any errors related to Babel, such as transforms for some JS features not working asexpected and we'll fix them.
[*]  Touch events on Android now have coordinates consistent with iOS: 0c2ee5d
[*]  YellowBox enabled by default on iOS: 8ab5182
[*]  JS decorators won't work until T2645lands in Babel. It's being worked on. The proposal for decorators is not final and therefore Babel 6 left decorator support out for now.
[*]
  Exporting default>
[*]  RCTSparseArray was replaced by NSDictionary. Modules using RCTSparseArray should update. fa0b45c
[*]  RCTWebViewExecutor was removed. 0764e4e
  下载:https://github.com/facebook/react-native/archive/v0.16.0.zip。
  ReactNative 可以基于目前大热的开源JavaScript库React.js来开发iOS和Android原生App。而且React Native已经用于生产环境——Facebook Groups iOS 应用就是基于它开发的。
页: [1]
查看完整版本: React Native 0.16 发布,用 React 编写移动应用