【发布时间】:2020-06-08 01:58:43
【问题描述】:
我有一个方法 getUrl() 调用 API 端点
useEffect(() => {
getUrl()
.then(x => x.json())
.then(x => {
const { result } = x;
});
});
我可以在控制台中看到我页面中的调用,您可以在屏幕截图中看到这是我的数据
{
"result":"https://www.google.it",
"error":null,
"errorCode":null,
"isSuccessful":true,
"operationStatusCode":"OK"
}
如何在我的视图中的外部链接中显示以下result 链接示例https://www.gooole.it?
我必须使用状态吗?
我需要一个示例来说明如何在此处编写代码
<a target="_blank" href={result}>Google Link</a>
【问题讨论】:
-
你能准确解释你想要什么吗,我一遍又一遍地阅读你的问题。但是我不是很明白,点击锚点后是否需要调用
getUrl()函数? -
我认为您需要将结果存储在状态中。
标签: javascript reactjs react-hooks use-effect