2016-10-29 122 views
0

我是React Native的新手,希望能够让我的代码在用户点击文本的位置,并且它从初始页面获取它们,并且非常困惑我应该如何执行此操作以及在哪里放什么。我应该为单独的页面分开文件吗?谢谢!反应原生导航问题

回答

0

Navigator或NavigatorIOS组件就是您要找的。基本上,你的文本元素需要包装在像TouchableHighlight这样的元素中,该元素具有使用navigator.push()进行导航的onPress处理函数。或者你可以用j This tutorial描述导航如何在React Native应用程序的基本级别上工作。

作为单独的页面单独的文件 - 这是没有必要的,但是当你开发自己的自定义组件和您的应用程序变得更加复杂,让他们在不同的文件在保持有助于

+0

好的,谢谢你@滑稽,节奏如果我没有多个页面,我会在index.ios.js中创建一个新类并调用它? – dylan

+0

是的,只要确保在声明组件之前不要添加“导出默认”关键字。这在构建复杂模块时非常有用,因为您可以将其功能分解为越来越小的组件,从而更轻松地追踪问题并重新使用代码。 –

+0

好的,谢谢! – dylan