0
반응의 구성 요소를 반환하는 함수 만들기 : 내가 그들의 코드를 보았다하지만 여전히 약간 혼란 한내가 탐색 않습니다 어떻게 반응하는지에 대한 구성 요소와 유사한 반환하는 함수를 만들려면
const AppNavigator = StackNavigator({
Room: { screen: RoomContainer },
Game: {
screen: GameContainer,
navigationOptions: {
gesturesEnabled: false
}
},
Catalog: { screen: CatalogContainer }
}, {
headerMode: 'none',
mode: 'modal'
})
Which you can then use like:
<AppNavigator />
합니다. 이것은 나의 간단한 예이다. 다른 파일에
import onboardingCreator from 'this-package'
export default class App extends Component {
render() {
let Onboard = onboardingCreator({
test: 'cool'
})
console.log("OB", Onboard)
return (
<Onboard />
);
}
}
: 그리고
export default (props) => {
console.log("PROPS", props)
return <View style={{backgroundColor: 'green', flex: 1}} />
}
어디서 잘못된 것입니까? 나는 생각하는 올바른 방향으로 날 잡으려고 간단한 예제가 필요해.
고마워.
로컬 파일에는 "this-package '"가 포함되어 있습니다. 이 'import onboardingCreator from'/ this-package '를 가져올 수있을 것 같습니다. funtion 반환 구성 요소 호출을 "상위 구성 요소"로 호출하십시오. https://reactjs.org/docs/higher-order-components.html –