我有3个API端点,我制作了一个搜索框,其中用户输入搜索术语。在搜索框中键入搜索词后,来自API端点的所有数据都应返回。
API端点:
localhost:5000/mydata1/search/q="searchterm"
localhost:5000/mydata2/search/q="searchterm
localhost:5000/mydata3/search/q="searchterm"
现在高于我们3个API端点。当我在搜索框中输入一些搜索词时,它应显示来自API端点的所有数据。由于我是ReactJ的新手,我想要求从API端点获取数据(JSON响应(,我需要在每个URL上调用fetch()
以获取数据,或者是否有其他有效的方法来完成。
您可以使用Bluebirds Promise.All。文档。这将等待任何数量的呼叫完成,然后再提供响应对象。