我正在尝试从维基百科API中获取有关柏林的文章的纯文本,并将其作为段落实现到我的网站-全部在ReactJs环境中
我有这个网址: Link to wikipedia article
在浏览器中可以正常工作,然后尝试像下面的sanbox一样获取数据: Link to sandbox
通常适用于大多数API 但是在这里我不知道该怎么做-在状态下我实际上无法到达文章文本。例如,我可以到达URL地址,但这不是我想要的。
我正在尝试从维基百科API中获取有关柏林的文章的纯文本,并将其作为段落实现到我的网站-全部在ReactJs环境中
我有这个网址: Link to wikipedia article
在浏览器中可以正常工作,然后尝试像下面的sanbox一样获取数据: Link to sandbox
通常适用于大多数API 但是在这里我不知道该怎么做-在状态下我实际上无法到达文章文本。例如,我可以到达URL地址,但这不是我想要的。
这是一个可行的解决方案。
https://codesandbox.io/s/nervous-nightingale-rwv2u
这里有几点要考虑:
删除网址void display_person(Person* p)
{
printf("%s",p->name);
}
中的错字
我还添加了'
和loading
状态,因为我认为处理error
和loading
状态是非常普遍的做法。我也将您的内容放入数组并使用error
请注意,我曾经使用过dangerouslySetInnerHTML
个道具,并且众所周知,它对跨站脚本(XSS)攻击非常危险且危险。
map
这是一个有效的演示:https://codesandbox.io/s/blissful-davinci-m5j9i?fontsize=14&hidenavigation=1&theme=dark