QRN 1.4.0

2016.10.18RN 0.33.0

General

New feature and enhancements

  • Merge了 ReactNative 官方 0.20.00.33.0 之间的改动,官方改动详细 Change Log 查看详情

JS

New feature and enhancements

  • 添加 babel-polyfill, 解决iOS7 上不支持部分 ES6 API的问题
  • 添加 Android 和 iOS 统一的 Picker, 查看详情
  • CookieManager 添加 syncCookie 方法用来同步 cookie, 用来解决安卓中cookie同步的问题。

Bugfixes

  • QRN ListView
    • Fix unmount setstate warning
    • Fix 快速多次点击回到顶部造成渲染错误
    • Fix renderSectionHeader 在安卓下被优化掉导致 sticky index 错误
    • Fix ScrollToTop 之后滚动条位置计算不正确问题
    • Fix 手动设置bounces不生效问题
  • Fix Slider 无法正确显示小数的问题
  • QRN ScrollView 由于官方布局优化导致横向滚动布局变更,查看该改动详情
  • Fix @qnpm/qunar-react-native-ext 从另一个 VC 回退到 home 时, home 不触发 actived 的bug

ReactWeb

发布第一个正式版

ReactWeb 文档

iOS

New feature and enhancements

  • Image 组件支持 webp 格式的图片,Android 默认就是支持的
  • QRN Debug VC 中添加 QRN 版本的显示

Android

New feature and enhancements

  • Image 组件增加对 defaultSource 属性的支持,用来设置图片下载之前的占位图。该属性 iOS 默认是支持的

  • 修改了 ViewManager 的继承体系,与官方保持同步。这会导致 ViewManager 子类不能类似于 NativeModules 暴露方法给JS

  • Switch 组件宽高固定为