![](/img/trans.png)
[英]How to add my props to the Stack Screens in the react-native app
[英]React Native add Screens dynamically
您可以將components
更改為對象列表。
然后通過它們的鍵和值在項目內循環。
const components = [
{
name: "Home",
element: HomeScreen
},
{
name: "Details",
element: DetailsScreen
}
];
const renderScreen = () => {
let result = null;
if (components) {
result = components.map((item, i) => {
return <Stack.Screen name={item.name} element={item.element} />
});
}
return result;
}
return(
{renderScreen()}
)
將element => { <Stack... /> }
改為element => { return <Stack... /> }
或element => ( <Stack... /> )
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.