我在Sidebar
中有一个react-semantic-ui
,其中有一些链接到其他页面,导航菜单。
它的工作正常,只有在使用不同大小的侧边栏大小进行渲染时,不同的页面也会随之改变。我想修复侧边栏。这是我的代码:
return (
url !== '/auth' && (
<div>
<Header />
<Button secondary onClick={this.toggleVisibility}>
منو{' '}
</Button>
<Segment>
<Sidebar.Pushable as={Segment}>
<Sidebar
as={Menu}
animation="push"
width="wide"
direction="right"
visible={visible}
icon="labeled"
vertical
inverted
>
<Nav {...{ navLinks }} />
</Sidebar>
<Sidebar.Pusher>
<div>{navLinks.map(renderNavLink)}</div>
<BlockerModal />
</Sidebar.Pusher>
</Sidebar.Pushable>
</Segment>
</div>
)
如何修复侧边栏,而不是更改导航尺寸?
答案 0 :(得分:1)
您可能正在使用<Sidebar as={Menu}>
而未在<Menu.Item>
内实际使用任何<Nav >
。
尝试在<Menu.Item>