- 博客(4)
- 资源 (2)
- 收藏
- 关注
原创 ReactNative组件导出
前言如果对RN开发有一定的了解的话,就会发现,ReactNative提供的组件不能完全满足开发的需求,就需要自定义一些组件,那么如何导出全局的自定义组件呢?组件的导出组件导出有两种形式:默认组件导出非默认组件导出开发者一般使用默认组件导出 首先在项目下面新建一个文件夹rn-designrn-design就是一个自己的组件库类似于react-native的...
2018-07-25 15:10:53 1539
原创 ReactNative 自定义封装Radio单选组件
前言由于RN官网并没有提供Radio单选组件,所以需要自己封装通用的单选组件实现效果图: 单列布局 两列布局传值方式1、使用 dataOption={datas} 属性传值 必填属性datas数据示例:[{ selecteId: 13, content: <Tex...
2018-07-24 20:12:04 6083
原创 RN通信机制和渲染流程
前言React Native与传统的HybirdApp最大区别就是抛开WebView,使用JSC+原生组件的方式进行渲染,那么整个App启动/渲染流程又是怎样的呢?一、整体框架RN 这套框架让 JS开发者可以大部分使用JS代码就可以构建一个跨平台APP; React 与 React native 的原理是相同的,都是由 javascript 实现的虚拟DOM 来驱动界面 Vi...
2018-07-19 15:03:38 9641
原创 RN性能优化以及事件监听
自从React Native出世,虽然官方一直尽可能的优化其性能,为了能让其媲美原生App的速度,但是现实感觉有点不尽人意。接下来介绍下实践中遇到的一些性能问题以及优化方案。一、StackNavigator页面切换动画优化 场景:在navigation还没出来时,导航路由使用NavigatorIOS来实现,页面切换是很流畅的,但是用了StackNavigator navigatio...
2018-07-12 14:20:36 2367
myflutter.zip Flutter项目实战
2019-10-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人