我有一个导航栏,它有三个链接:女人,男人,孩子。
见图片。使用的导航图片
这三个类别来自于一个api。我目前硬编码的链接,如:
<nav>
<ul className={style.navContainer}>
<li className={style.navContainer__list}>
<a
className={`${style.navContainer__list__item} ${style.is_active}`}
href="#"
>
Women
</a>
</li>
<li className={style.navContainer__list}>
<a className={style.navContainer__list__item} href="#">
Men
</a>
</li>
<li className={style.navContainer__list}>
<a className={style.navContainer__list__item} href="#">
Kids
</a>
</li>
</ul>
</nav>
但是将来可能会有更多的类别,然后我必须再次硬编码新的类别。而不是这样做,我如何动态渲染我的导航?
data.map((item)=>(<li className={item.class}>
<a className={item.item.class} href={item.url}>
Kids
</a>
</li>))