react-native icon indicating copy to clipboard operation
react-native copied to clipboard

A user guide and principle analysis for React Native。Note:The project has been moved to https://github.com/guoxiaoxing/vinci

Results 10 react-native issues
Sort by recently updated
recently updated
newest added

有谁知道这篇分析 对应的RN版本是多少吗

感谢大佬的分享,非常受益,源码分析部分是我在网上能找到的最清晰完整的了! 目前react native加入了Fiber和TurboModules,不知道大佬是否有打算更新关于这两个部分的内容?

图片都看不到,能否迁移至本地呢

你好 因为想调试JSIExecturo.cpp、CatalystInstanceImpl.cpp等,所以想问下您方便出个教程怎么在rn源码中调试jni吗,或者给我简单回复也行。

问下大佬,我最近在用rn做tvApp,遇到了焦点处理的问题,想要修改react-native\ReactAndroid\src\main\java\com\facebook\react\ReactAndroidHWInputDeviceHelper.java的源码,可是修改后为什么没有生效呢?已试过清理缓存并重新编译,求大佬赐教

1:大佬文章和官网关于使用rn源码都是基于Android,那如果我想用iOS修改源码的话? 2:源码修改后能编译出只属于自己的RN.aar吗? 3:我现在有一个原生App,其下有两个模块A和模块B,都使用RN,其中模块A为0.40,B为0.50(因为某些原因不能升级模块A,虽然可以把模块B降级到0.40但是我看上了0.50的性能)。基于此前提,有没有同时使用两个版本互不干扰的方案。 对于3,我个人的想法是直接把0.40源码和0.50源码拔下来,结合到一起,然后具体的jsbundle使用哪一块的源码就在入口判定,然后打出属于自己的aar包,来放到项目里使用。 求大佬指教

你好,作者,刚学习RN没多久,发现您的ReactNative源码分析系列文章,感觉很棒,拜读过程中,有一些细节问题没搞明白,想请教一下,在**ReactNative源码篇:通信机制**这篇介绍JS调用Java代码时,讲到 _1 . 如果如果5m(MIN_TIME_BETWEEN_FLUSHES_MS)以内,则继续在队列中等待Java层的事件来驱动它。 2. 事实上,在队列中,如果是Java方法调用JS方法,则会把之前队列里存的方法通过JSCExecutor::flush()进行处理。_ 两个问题 1. 5ms内,加到队列中,如果一直没有Java层的事件来驱动,那会一直放在队列里吗? 2. Java调用JS,会把队列里的方法通过flush()进行处理,不用考虑事件过期吗? 其实就是一个疑问,什么时候Java层的事件会来驱动处理这个5ms内添加到队列中的方法? RN小白,谢谢指点。

期待性能优化篇,请问还会写吗?

renderApplication之后 ![image](https://user-images.githubusercontent.com/13196447/35139424-ff891b24-fd2d-11e7-843f-971e4ef5de71.png) 这是 render的 之后去哪就不知道了 我的版本 0.46