我正在使用shopify polaris的导航组件。它的文件如下:
https://polaris.shopify.com/components/structure/navigation
假设我在Navigation.js类中设置了一个导航组件,如下所示:
<Navigation location="/">
<Navigation.Section
items={[
{
url: '/path/to/place',
label: 'Summary',
icon: 'home',
selected:true
},
{
url: '/path/to/place',
label: 'Orders',
icon: 'orders',
badge: ''
},
{
url: '/path/to/place',
label: 'Products',
icon: 'products',
},
]}
/>
</Navigation>在我上面发送的链接中,它谈到了onClick()方法。如何创建打印选定项的标签的方法。因此,如果他们单击第一个项目,回调函数将被调用并打印“汇总”。我只是不能把这些碎片拼凑在一起。任何帮助都会很好!
发布于 2018-12-04 09:59:11
您应该将它与Navigation.Section项一起传递,如下所示:
<Navigation location="/">
<Navigation.Section
items={[
{
url: '/path/to/place',
label: 'Summary',
icon: 'home',
selected:true,
onClick: () => console.log('Summary')
},
{
url: '/path/to/place',
label: 'Orders',
icon: 'orders',
badge: '',
onClick: () => console.log('Orders')
},
{
url: '/path/to/place',
label: 'Products',
icon: 'products',
onClick: () => console.log('Products')
},
]}
/>
</Navigation>https://stackoverflow.com/questions/53566997
复制相似问题