react-native
routing
Sök…
Introduktion
Ruttning eller navigering tillåter applikationer mellan olika skärmar. Det är viktigt för en mobilapp eftersom den ger kontext till användaren om var de befinner sig, avkopplar användaråtgärder mellan skärmar och flyttar mellan dem, ger en tillståndsmaskinliknande modell för hela appen.
Navigatorkomponent
Navigator fungerar för både IOS och Android.
import React, { Component } from 'react';
import { Text, Navigator, TouchableHighlight } from 'react-native';
export default class NavAllDay extends Component {
render() {
return (
<Navigator
initialRoute={{ title: 'Awesome Scene', index: 0 }}
renderScene={(route, navigator) =>
<Text>Hello {route.title}!</Text>
}
style={{padding: 100}}
/>
);
}
}
Rutter till Navigator
tillhandahålls som objekt. Du tillhandahåller också en renderScene
funktion som gör scenen för varje ruttobjekt. initialRoute
används för att ange den första rutten.
Modified text is an extract of the original Stack Overflow Documentation
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow