React-native
爱上无名氏
听雨 滴答滴答
展开
-
React-native 自定义模块
React-Native 系统模块例如相机,摄像头,录音等等需要调用原生能力的API都是通过模块完成JSX和OC交互简单说明1.JSX 和 OC 环境中各保留一份所有模块配置对象2.JSX调用对应模块,React就会调用OC对应模块的对应方法开发准备开发准备准备XCode,React-native环境,WebStrome创建工程并且运行react-n原创 2018-02-01 11:16:01 · 1096 阅读 · 0 评论 -
react-native 关于触控事件节流,控制点击事件触发频率
解决问题做react-native过程中,由于代码响应,会出现点击一个按钮响应时间过程(或者快速点击多次情况),用户多次点击的情况。如果你该按钮对应事件为路由导航,此时路由中就会出现多次此路由。在开发过程中 为了解决这个问题 实现方案为 控制点击频率这里实现两种效果 单个组件实现控制节流 整个App所有点击事件实现节流单个组件实现控制节流思路大部分触控事件都是有...原创 2019-05-21 10:57:13 · 1441 阅读 · 0 评论 -
React-native findNodeHandle相关源码学习
findNumericNodeHandleFiber | findNodeHandle 源码分析用例import React, { Component } from 'react';import {View,findNodeHandle} from 'react-native';type Props = {};export default class App extends Com...原创 2019-06-12 18:32:41 · 1978 阅读 · 0 评论 -
UIManager源码学习
UIManagerUIManager对象 ABCDView: {NativeProps: {…}, directEventTypes: {…}, Manager: "ABCDViewManager", bubblingEventTypes: {…}, baseModuleName: "RCTView", …} RCTActivityIndicatorView: {NativeProps:...原创 2019-06-15 11:43:29 · 1390 阅读 · 0 评论 -
React-native JS运行环境。判断运行环境
React-native 运行环境原创 2019-06-04 18:49:20 · 2377 阅读 · 0 评论 -
Rn 和 原生 通讯 流程。
RN 加载流程与通讯机制 分析求知RN (js代码) 加载和运行环境在开启远程调试模式下Native如何把命令 发送到JS中JS如何执行原生方法源码查看和学习 总结启动服务部分代码Native #import <React/RCTView.h> @interface ABCDView : UIView @property (nonat...原创 2019-06-21 15:09:21 · 542 阅读 · 0 评论 -
Text 可以优化的细节
Text优化 Text细节优化使用Text方式一class A extend Componnet{ constructor(ops){ super(ops); this.state = { name:"无名氏", age:18 } } render(){ return ( <View style={{flex:1}}> ...原创 2019-07-23 11:48:13 · 168 阅读 · 0 评论