React Native应用程序中的页面视图将不会拖动/滚动

问题描述:

我正在开发一个反应原生应用程序,虽然一页SearchResults将拖动并滚动浏览结果,但此页面PeopleView不会。任何想法发生什么事?React Native应用程序中的页面视图将不会拖动/滚动

+1

SearchPage组件呈现ListView,其中有滚动(在iOS中,UITableView是UIScrollView的子类)。 PeopleView页面既没有ListView也没有ScrollView,因此没有滚动机制来拖动组件。 – nicopasso

+0

谢谢。我已经将ListView添加到PeopleView页面,但现在我正在获取同一个人的配置文件的无限滚动?任何想法为什么?这里是更新后的代码: https://github.com/rahul1346/rcapp/blob/master/PeopleView.js – rahul2001

+0

我认为问题在于你总是使用“people”变量来填充ListView。 使用“rowData”填充所有视图和文本视图。 例如替换: {people.first_name} {people.last_name} with {rowData.first_name} {rowData.last_name} nicopasso

SearchPage组件呈现ListView,其中有滚动(在iOS中,UITableView是UIScrollView的子类)。 PeopleView页面既没有ListView也没有ScrollView,因此没有滚动机制来拖动组件。

+0

谢谢,我改变它rowData但现在得到错误,“未定义不是对象rowData.batch.name” 它是否在范围内?我更新了git中的代码,如果你想查看它... – rahul2001

+0

关于发生了什么事情的任何想法? – rahul2001

+0

大概rowData没有一个名为“批”的字段 – nicopasso