当前位置: 首页 > 知识库问答 >
问题:

如何获取Promise中的数据数组[duplicate]

洪昊然
2023-03-14

我在react JS应用程序上调用API:

result = fetch('http://localhost:5000/cities')

result.then(function(response) {
 console.log(response.json());
})

然后输出日志:

Promise
  __proto__ : Promise
  [[PromiseStatus]] : "resolved"
  [[PromiseValue]] : Array[5]
     0: Object
     1: Object
     2: Object
     3: Object
     4: Object
      length: 5
     __proto__: Array[0]

如何获取数组上的数据?

我需要城市名单

共有1个答案

东门秦迟
2023-03-14

response.json()返回解析为解析的JSON的promise。

你可以简单地写

result.then(function(response) {
  return response.json();
}).then(function (data) {
  console.log(data);
});
 类似资料:
  • 我有一个包含玩家数据的数组。这个数组根据玩家的数量而变化。数组看起来像这样: 我只想从每个玩家的数组中获取玩家名。我该怎么做?输出应该是如下所示的字符串:我在Internet或YouTube上没有找到任何内容。答案当然简单明了,但我还没有找到。 Im使用PHP 8.0.13。

  • 问题内容: 我有并想要一些函数,调用的结果是新数组。 问题答案: 看一眼

  • 问题内容: 我有一些类库,正在处理我的数据,这些数据正在读入缓冲区。是否有可能以某种方式避免一次又一次地复制数组,从而将越来越多的数据部分传递给处理方法?好吧,这听起来很奇怪,但是在我的特殊情况下,有一个特殊的writer,它将数据分成多个块并将它们分别写入不同的位置,因此它只执行System.arraycopy,获取所需内容并使用该新名称调用底层writer。子数组。这会发生很多次。重构此类代码

  • 我想从这个代码中得到的数组中得到一个特定的数组数据: 结果是: 数组(1){[“用户”]= 我想得到的是用户名值,我尝试过这样的解决方案: 但它给了我这样的错误: 正在尝试获取非对象的属性“username” 如何解决这个问题?谢谢你的关注。

  • 我想从这个链接获取一个url: 它给出结果: { " data ":{ " URL ":" https://FBC dn-profile-a . akamaihd . net/hprofile-AK-xa P1/t 1.0-1/s200x 200/10342822 _ 10202261537234765 _ 3194866551853134720 _ n . jpg "," is_silhouet

  • 我想知道的是: 是否可以为本地宿主数据库获取对象? 类需要发布吗?还是像那样,只获得连接而不创建新类? 你能举个例子吗?