QRN 1.2.0

2016.7.26RN 0.20.0

General

New feature and enhancements

  • 添加分享API: QShare查看详情
  • 添加QAV无埋点统计方案,可以统计点击事件和route事件,业务不需要做任何改动!

JS

New feature and enhancements

  • 新增JS模块HybridIdRegistry,可以获取 hybridId 标识
  • 新增 UI组件 SwipeListView,有滑动菜单的ListView,查看详情
  • InfiniteListView 添加 setNativeProps 方法
  • QRN ScrollView
    • 添加 keyboardDismissMode 参数
    • 添加 onScrollBeginDragonScrollEndDragonMomentumScrollBeginonMomentumScrollEnd 回调
    • Checked 组件添加支持style属性是数组
  • ListView 添加 setNativeProps 方法

Bugfixes

  • 修复 Debug In Chrome 时JS文件对应错误的问题
  • @qnpm/qunar-react-native-ext
    • 修复多个native页面都展示同一个QView时,后退操作导致的问题
    • 修复 onDidFocus 时,route 报错导致的崩溃问题
    • 修复安卓物理返回键功能在使用 redux 时失效的问题
  • InfiniteListView
    • 修复不定高时偶尔白屏的问题
    • 修复下拉刷新时布局错乱的问题
    • 修复当rowData等于0时未渲染的问题
  • QRNListView 修复 stickyHeader 的渲染问题

iOS

New feature and enhancements

  • 调试工具添加打开QRN Debug VC,方便跳转打开RN页面

Bugfixes

  • QRN TextInput 修复调用 blur 方法失效的问题

Android

New feature and enhancements

  • 离线QP资源包 提供单独的离线资源包注册项目组件

Bugfixes

  • QRN ScrollView 修复动态header功能失效的问题