react native 遇到的问题及解决方案合集

一、react-native报错: Warning:In next release empty section headers will be rendered  【ListView】

react native 遇到的问题及解决方案合集_第1张图片
bug截图

解决方案:在ListView下 加个 enableEmptySections = {true} 就可以解决了

二、React.createElement: type should not be null, undefined, boolean, or number. It should be a string (for DOM elements) or a ReactClass (for composite components). Check the render method of `Navigator`.

react native 遇到的问题及解决方案合集_第2张图片

解决方案:这种问题一般是出现undefined 或者 null 的时候,我出现这个问题就是因为出现undefined类型,如下:


react native 遇到的问题及解决方案合集_第3张图片

修改成完它应该的值就可以了


react native 遇到的问题及解决方案合集_第4张图片

三、React.Children.only expected to receive a single React element child.

react native 遇到的问题及解决方案合集_第5张图片

解决方案:

源代码

TouchableWithoutFeedback只能包含一个子节点,改成如下就可以了:

react native 遇到的问题及解决方案合集_第6张图片

四、JSON value ... of type NSMutableDictionary cannot be converted to NSString

react native 遇到的问题及解决方案合集_第7张图片

解决方案:一般是数据格式问题,Aert.alert 的第二个参数应该是字符串,却传了个JSON

data:{title:"姓名",value:"Qqq"}

源代码





--------未完待续---------

淘宝天猫内部优惠券,点我进入...

你可能感兴趣的:(react native 遇到的问题及解决方案合集)