react
进击的小羊
曾经的Android个人开发者,现在的饿了么搬砖工人
展开
-
react native Image 控件显示图片方式总结
React Native 每一个控件都能让人把玩半天,每一个都能让你玩的泪流满面,这里总结一下Image控件的几种使用方式,不用想也是踩着坑过来的。原创 2016-01-27 23:41:03 · 7192 阅读 · 0 评论 -
React-Native-源码分析
用React-Native也有1个月了,好多疑惑一直挂在心头,没有得到很好的答案,有道是: 纸上得来终觉浅,绝知此事要躬行今天来源码中一探究竟,博主使用的环境是 “react”: “15.3.1”, “react-native”: “^0.33.0”,先看第一个问题一切的开始-startReactApplication想要搞清楚这个问题,那首先要知道在start一个React原创 2016-09-13 14:16:21 · 2524 阅读 · 2 评论 -
React-Native-源码分析二-JSX如何渲染成原生页面(上)
本文跳过了React-Native 的通讯过程,详细请参考大头鬼写的Java和JS的通讯原理,虽然0.33版本加入了懒加载,原来配置表生成的时机和方式发生了改变,但是原理还是没有改变:通过约定的JSON,解析出moduleName,function name,然后通过本地找到对应的模块中的方法,然后通过反射执行这些方法,实现调用。这篇将从Android原生反推JSX如何最终变化为原生控件的过程。博主原创 2016-09-13 14:16:59 · 2739 阅读 · 0 评论 -
React-Native-源码分析三-JSX如何渲染成原生页面(下)
前文中这次会反推JSX如何最终变化为原生控件的过程,上面这部分算是原生的绘制已经结束,下面开始到JS代码中找,JSX布局如何传达到原生的。经验之谈:要凭借我的半吊子js和C水平要去扒拉React-Native js部分的代码,也是够吃力的,但是我找到了一个很好的工具-webStorm,之前使用sublime text,不能查看类直接的依赖,不能全局查找引用类的地方,在面对几百个类和他们直接错综复杂的原创 2016-09-13 14:17:37 · 4009 阅读 · 1 评论