0
私は最近反応ネイティブで遊んで始め、いくつかの小さなテストアプリを作りました。 私の最近のプロジェクトには、サイドバーメニューとi react-native-sidebarが含まれています。しかし、私はサイドバーをどのように開いているのか分からないようです。悲しいことに、彼らの文書は何かに関する多くの情報を提供していません。
コード:
renderLeftSidebar()
{
return <Text>LEFT SIDE BAR CONTENT</Text>
}
renderContent()
{
return(<Button onPress={___OPEN__SIDEBAR___}><Text>Open Sidebar</Text></Button>)
}
render() {
return (
<Sidebar leftSidebar = { this.renderLeftSidebar() }
open = 'left'
style = {styles.leftSidebarContainer}>
{ this.renderContent() }
</Sidebar>
)
}
const styles = StyleSheet.create({
leftSidebarContainer:
{
flex: 1,
},
});
私はオープンサイドバーを設定するので、=「左」、それはオープン開始しますが、どのように私はそれを変更します - ので、私は私のボタンを押したときに、それが唯一のopen'edされますか?
ref = {(c) => this._leftsidebar = c}
してからちょうど呼び出します:
は