[TOC]
ReactNative使用技巧
前言
一、布局
默认情况下,使用position: 'absolute'
后,后面的元素会默认覆盖在前面的元素之上。
二、Text
1、[style]Android上Text默认的字体颜色,不是black,不是black,不是black
如果在Android上面,不显示地给Text添加color,那么显示出来的字体颜色就是灰色。跟iOS的表现不一致;
解决方案:
方案一:给每个Text都设置color
不足:每次都设置color。比较繁琐
方案二:写一个自定义组件
比如MyText,这个Text设置颜色,每次使用xxx就默认为你设置的颜色了。
不足:多出来了一个新的组件,也比较繁琐。
多出来了一个新的组件,也比较繁琐。
方案三:设置默认props
在入口文件里面写上默认的style,比如:
Text.defaultProps.sytle = { 'color': '#212121'}