我是新手,我正在尝试同时迭代 2 个列表“列表”和“链接”,并在列中显示“列表”,如果“链接”可用,则超链接地址。目前我的代码在列中显示列表,但我不确定如何将 URL 链接到相应的列表项。
const columnProperties = [
{
category: 'support',
list: ['customer_service', 'faq']
},
{
category: 'connect',
list: ['facebook', 'instagram', 'twitter', 'youtube'],
link: ['https://www.facebook.com/', 'https://www.instagram.com/','https://www.twitter.com/', 'https://www.youtube.com/']
}
]
<foot>
{columnProperties.map((props) => {
return <FooCol key={props.list.toString()} props={props} />
})}
</foot>
const FooCol = (props) => {
let list = props.props.list;
let category = props.props.category;
let link = props.props.link;
return (
<Col>
<ul>
{list.map((item) => {
return <li key={item}><a href="">{item}</a></li>
})}
</ul>
</Col>
)
}