我有一个获取名字列表的GET请求。我想在结果中添加我自己的文本,比如“The people's names are...”,后面跟着检索到的列表。我还试图确保每个名字都在单独的一行上。
这是我的GET请求。它像这样工作得很好。
state = {
results: '',
};
onLoad = async () => {
this.setState({ results: 'Loading, please wait...' });
const response = await
fetch('url', {
method: 'GET',
});
const results = await response.text();
this.setState({ results });
}
我尝试使用split.('\ n'),但不起作用。我还尝试向调用中添加字符串,但也不起作用。我尝试查看react native website,但不知道如何将其应用到代码中。
1条答案
按热度按时间8wigbo561#
您可以使用
.split(",")
方法拆分结果字符串,然后使用.join("<br>")
重新连接,其中","
是字符串中使用的分隔符,"<br>"
是您要在输出中用于新行的分隔符。然后,您可以通过使用
+
连接两个字符串来前置“People's names are:”。let s = "People's names are: " + results