最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

ReactNative頁面跳轉(zhuǎn)實例代碼

 更新時間:2016年09月27日 15:15:47   作者:嘆世殘者——華帥  
這篇文章主要介紹了ReactNative頁面跳轉(zhuǎn)的代碼,非常不錯,具有參考借鑒價值,需要的朋友可以參考下

效果圖如下所示:

進入工作目錄,運行

react-native init NavigatorProject

創(chuàng)建項目NavigatorProject

import React, { Component } from 'react';
import {
AppRegistry,
StyleSheet,
Text,
View,
TouchableHighlight,
Image,
Navigator
} from 'react-native'; 
class navigatorProject extends Component{
render(){
let defaultName = 'firstPageName';
let defaultComponent = FirstPageComponent;
return(
<Navigator
initialRoute = {{name: defaultName, component: defaultComponent}}  //初始化導(dǎo)航器Navigator,指定默認(rèn)的頁面
configureScene = {
(route) => {
return Navigator.SceneConfigs.FloatFromRight;  //配置場景動畫,頁面之間跳轉(zhuǎn)時候的動畫
}
}
renderScene = {
(route, navigator) =>{
let Component = route.component;
return <Component{...route.params} navigator = {navigator} />  //渲染場景
}
}
/>
);
} 
} 
//第一個頁面
class FirstPageComponent extends Component{
clickJump(){
const{navigator} = this.props;
if(navigator){
navigator.push({  //navigator.push 傳入name和你想要跳的組件頁面
name: "SecondPageComponent",
component: SecondPageComponent
});
} 
}
render(){
return(
<View style = {styles.container}>
<Text>我是第一個頁面</Text>
<TouchableHighlight
underlayColor = "rgb(180,135,250)"
activeOpacity = {0.5}
style = {{
borderRadius: 8,
padding: 8,
marginTop: 8,
backgroundColor: "#F30"
}}
onPress = {this.clickJump.bind(this)}>
<Text>點擊進入第二個頁面</Text>
</TouchableHighlight>
</View>
);
}
} 
//第二個頁面
class SecondPageComponent extends Component{
clickJump(){
const{navigator} = this.props;
if(navigator){
navigator.pop();  //navigator.pop 使用當(dāng)前頁面出棧, 顯示上一個棧內(nèi)頁面.
}
}
render(){
return(
<View style = {styles.container}>
<Text>我是第二個頁面</Text>
<TouchableHighlight
underlayColor = "rgb(180, 135, 250)"
activeOpacity = {0.5}
style = {{
borderRadius: 8,
padding: 8,
marginTop: 5,
backgroundColor: "#F30"
}}
onPress = {this.clickJump.bind(this)}>
<Text>點擊返回第一個頁面</Text>
</TouchableHighlight>
</View>
);
}
} 
const styles = StyleSheet.create({
 container: {
  flex: 1,
  justifyContent: 'center',
  alignItems: 'center',
  backgroundColor: '#FFFFFF',
 },
});
AppRegistry.registerComponent('navigatorProject', () => navigatorProject);

以上所述是小編給大家介紹的ReactNative頁面跳轉(zhuǎn)實例代碼,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關(guān)文章

  • react用Redux中央倉庫實現(xiàn)一個todolist

    react用Redux中央倉庫實現(xiàn)一個todolist

    這篇文章主要為大家詳細(xì)介紹了react用Redux中央倉庫實現(xiàn)一個todolist,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-09-09
  • 詳解如何使用React?Redux實現(xiàn)異步請求

    詳解如何使用React?Redux實現(xiàn)異步請求

    這篇文章主要為大家詳細(xì)介紹了如何使用React?Redux實現(xiàn)異步請求,文中的示例代碼講解詳細(xì),具有一定的借鑒價值,有需要的小伙伴可以參考一下
    2025-01-01
  • React受控組件與非受控組件詳細(xì)介紹

    React受控組件與非受控組件詳細(xì)介紹

    具體來說這是一種react非受控組件,其狀態(tài)是在input的react內(nèi)部控制,不受調(diào)用者控制。可以使用受控組件來實現(xiàn)。下面就說說這個React中的受控組件與非受控組件的相關(guān)知識,感興趣的朋友一起看看吧
    2022-09-09
  • 歸納總結(jié)Remix?表單常用方法及示例詳解

    歸納總結(jié)Remix?表單常用方法及示例詳解

    這篇文章主要為大家歸納總結(jié)了Remix?表單常用方法及示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-03-03
  • react使用axios進行api網(wǎng)絡(luò)請求的封裝方法詳解

    react使用axios進行api網(wǎng)絡(luò)請求的封裝方法詳解

    這篇文章主要為大家詳細(xì)介紹了react使用axios進行api網(wǎng)絡(luò)請求的封裝方法,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-03-03
  • React + Node.js實現(xiàn)圖片上傳功能

    React + Node.js實現(xiàn)圖片上傳功能

    最近筆者在開發(fā)個人博客的后臺管理系統(tǒng),里面用到了圖片上傳相關(guān)的功能,在這里記錄并分享一下,希望可以幫到大家,話不多說直接開始吧,感興趣的朋友可以參考下
    2024-01-01
  • 詳解React中組件之間通信的方式

    詳解React中組件之間通信的方式

    這篇文章主要介紹了React中組件之間通信的方式,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-07-07
  • React不使用requestIdleCallback實現(xiàn)調(diào)度原理解析

    React不使用requestIdleCallback實現(xiàn)調(diào)度原理解析

    這篇文章主要為大家介紹了React不使用requestIdleCallback實現(xiàn)調(diào)度原理解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-11-11
  • React通過父組件傳遞類名給子組件的實現(xiàn)方法

    React通過父組件傳遞類名給子組件的實現(xiàn)方法

    React 是一個用于構(gòu)建用戶界面的 JAVASCRIPT 庫。這篇文章主要介紹了React通過父組件傳遞類名給子組件的方法,需要的朋友可以參考下
    2017-11-11
  • Can't?perform?a?React?state?update?on?an?unmounted?component報錯解決

    Can't?perform?a?React?state?update?on?an?unmoun

    這篇文章主要為大家介紹了Can't?perform?a?React?state?update?on?an?unmounted?component報錯解決方法詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-12-12

最新評論

铁力市| 赤峰市| 炉霍县| 黑河市| 鄂伦春自治旗| 通海县| 龙胜| 江达县| 上高县| 桂林市| 兴安县| 江津市| 宁河县| 定日县| 罗定市| 洛阳市| 乌海市| 都安| 蒲城县| 两当县| 日照市| 太谷县| 马尔康县| 云安县| 芜湖市| 临漳县| 贵德县| 汉源县| 广州市| 溧水县| 潮州市| 定襄县| 德安县| 黔南| 成武县| 金昌市| 德兴市| 黔南| 峡江县| 陕西省| 比如县|