react-native 使用Navigation跳转界面
来源:互联网 发布:软件项目管理课程设计 编辑:程序博客网 时间:2024/05/19 04:03
react-native 使用Navigation跳转界面
在学习了多种开发语言框架什么的都有了自学的技巧,最重要的就有界面跳转了。这篇尽量写详细一点,在我的工作中是如何使用的。
1.还是一如既往的导入react-navigation
,当然如果有了就不用导了 yarn add react-navigation
2.根据官方文档说在根界面,在根界面添加所有的界面如
import { StackNavigator } from 'react-navigation';const Router = StackNavigator({ MyApp: { screen: MyApp, navigationOptions: ({navigation}) => ({ title: '哈哈哈哈', // 配置改界面的导航栏的标题,当然也可以在具体的界面中去配置 header: null, // 不显示标题 }), }, ShopCenterDetail: { screen: ShopCenterDetail, navigationOptions: ({navigation}) => ({ header: null, }), }});export default () => <Router />;
static navigationOptions = { title: 'Welcome', };
在界面跳转的时候直接使用就可以了
const {navigate } = this.props.navigation; navigate('ShopCenterDetail',{url: this.dealUrl(url)})
获取传递过来的参数
// 这个的意思是获取到this.props.navigation.state里面的params对象const { params } = this.props.navigation.state;params.url// 返回上一级界面this.props.navigation.goBack()
好了,大致使用方法就这样吧,更多更高级的用法有知道的麻烦给我说下,谢谢啦
阅读全文
0 0
- react-native 使用Navigation跳转界面
- react-native使用react-navigation进行页面跳转导航
- React Native 页面跳转react-navigation导航器的使用
- react-native Navigation使用一
- react native使用react-navigation跳转后多页面数据传递总结
- 【React Native开发】- React Navigation的使用
- React Navigation实现两个文件界面跳转
- (Android)react-native中路由跳转react-navigation
- React-Native 中 StackNavigator的跳转界面的使用
- React Native --react-navigation
- React Native react-navigation
- React native 界面跳转原生Android界面
- react-native-navigation-drawer的使用
- react-native navigation的学习与使用
- react native 界面跳转与点击事件
- React Native导航器之react-navigation使用
- React Native导航器之react-navigation使用
- React Native未来导航者:react-navigation 使用详解
- 前端起步01-页面元素的初始化
- Android APK反编译、重打包、重签名
- 透彻分析C/C++中memset函数
- javascript中Ajax的简单封装
- php解析html类库simple_html_dom(爬虫相关)
- react-native 使用Navigation跳转界面
- Faster RCNN代码理解(Python)
- 将Java源码打成jar包
- java 多线程学习
- QT5 动态链接库的创建和使用(QT自己做动态库给自己使用)
- pdo连接数据库
- Object Pascal 关键字
- 为了更高效的开发代码,这里列出了一些webstorm的快捷键和zencoding
- PHP之冒泡排序的优化