原文:React Native填坑之旅--ListView篇

列表显示数据,基本什么应用都是必须。今天就来从浅到深的看看React Native的ListView怎么使用。笔者写作的时候RN版本是 . 。 最简单的 引入所需要的内置组件之类的就不多说了。 第一步,在constructor里设置数据源,并同时指定什么时候重新绘制一行,就是在这个时候 r , r gt r r 重绘。 之后,在state里面设置数据源。下面从网络请求数据的时候state的作用就更 ...

2016-10-05 15:18 0 6067 推荐指数:

查看详情

React Native之旅--Button

React过来,发现React Native(以下简称RN)居然没有Button。隔壁的iOS是有UIButton的,隔壁的隔壁的Android里也是有的。没有Button,就没有点击效果啊。这还真是让人郁闷了。 什么叫Button。略去各种细节可以得出一个定义:可以处理用户点击,在用 ...

Mon Sep 26 01:43:00 CST 2016 0 11174
React Native之旅--布局

代码在这里: https://github.com/future-challenger/petshop/tree/master/client/petshop/src/controller 回头看看RN的之旅系列,发现一路写下来都是我在开发中遇到的问题如何解决的。兴之所至,不问顺序。于是出现 ...

Fri Oct 21 08:24:00 CST 2016 2 11556
React Native之旅--Navigation

React Native的导航有两种,一种是iOS和Android通用的叫做Navigator,一种是支持iOS的叫做NavigatorIOS。我们这里只讨论通用的Navigator。会了Navigator,NavigatorIOS也就不是什么难事了。 本文所使用的是React Native ...

Fri Oct 14 04:32:00 CST 2016 3 12642
React Native之旅--Flow(番外)

flow不是React Native必会的技能,但是作为正式的产品开发优势很有必要掌握的技能之一。所以,算是RN之旅系列的番外篇。 Flow是一个静态的检查类型检查工具,设计之初的目的就是为了可以发现JavaScript脚本里不容易被发现的错误。在js开发的过程中,总会遇到一些问题。小的还可 ...

Tue Oct 25 22:15:00 CST 2016 1 2603
React Native之旅 -- FlatList

React Native里有很多种方法来创建可滚动的list。比如,ScrollView和ListView。他们都各有优缺点。但是在React Native 0.43里增加了两种行的list view。一个是FlatList, 一个是SectionList。今天我们就来详细了解一下 ...

Sun Nov 12 08:29:00 CST 2017 0 5136
React Native之旅 -- 使用react-navigation代替Navigator

Navigator已经被React Native废弃了。也许你可以在另外的一个依赖库里react-native-deprecated-custom-components里找到。不过既然官方推荐的是react-navigation那我们就来看看这个东西到底有什么好的,值不值得用。 一句话概括的话 ...

Wed Nov 08 06:55:00 CST 2017 0 5303
react native之旅

1. AwesomeProject keeps stopping 在使用安卓模拟器调试react native项目时报错 “xxx keeps stopping” (xxx,项目名)。 起因是代码里有一个地方属性值写错了,应该是“space-around”,导致项目运行错误,这种情况下 ...

Sun Nov 26 07:32:00 CST 2017 0 2043
React Native之旅 -- 使用iOS原生视图(高德地图)

在开发React Native的App的时候,你会遇到很多情况是原生的视图组件已经开发好了的。有的是系统的SDK提供的,有的是第三方试图组件,总之你的APP可以直接使用的原生视图是很多的。React Native提供了一套完善的机制,你可以非常简单的用来包装已有的原生视图。 代码地址:https ...

Mon Feb 27 17:15:00 CST 2017 1 1626
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM