提问者:小点点

将链接数组转换为链接-反应


我刚反应过来。Im正在尝试将包含链接的数组转换成将在网站中按顺序显示链接的东西。

类似这样的事情:

external_references = ["https://google.com", "https://en.wikipedia.org/wiki/Wiki"]

在服务器中显示的内容如下所示:

external_references:
https://google.com(link)
https://en.wikipedia.org/wiki/Wiki(link)

我试着做我找到的下面的代码,但是它失败了:

<span className="externalRefs">External_references: <br></br> {external_references.forEach(link => {
                                return new DOMParser().parseFromString(link, "text/xml");
                            })}</span>

共2个答案

匿名用户

只是

{external_references.map(reference, i) => {
  <div key ={i}>
   <a href ={reference}>{reference}</a>
  </div>
}

匿名用户

可以使用array.map函数。

 <span className="externalRefs">External_references: <br></br> 
  {external_references.map(link, i) => {
   <div key ={i}>
    <a href ={link}>{link}</a>
   </div>
  }
</span>