如何使用带有 (axios/classhooks) 的 map 函数从 API 中读取

Posted

技术标签:

【中文标题】如何使用带有 (axios/classhooks) 的 map 函数从 API 中读取【英文标题】:how to use map function with (axios/classhooks) to read from API 【发布时间】:2021-02-14 10:12:48 【问题描述】:
import React,  Component  from "react";
import axios from "axios";
class Verifry extends Component 
  constructor(props) 
    super(props);
    this.state = 
      s: "0",
      user: [],
    ;
  

/* 具有标题作为 res.data 中的属性*/ 异步组件DidMount() 等待 axios .get(http://10.0.0.106:8080/kuwait_elections/api/about_us) .then((res) => 常人 = res.data; this.setState(用户:persons.data.title,s:“4”); 控制台.log(this.state.user); ); 组件DidUpdate() // this.state.user.map((u) => // 返回

你; // ); 使成为() 返回 ( this.state.user.map((t) => 返回 t.title; ) );
export default Verifry;

【问题讨论】:

你能格式化你的代码sn-p吗? 【参考方案1】:

您的退货似乎不正确。应该是这样的。


  this.state.user.map((title) =>  
    return  title ;
  )

注意:请正确格式化您的代码,以便于理解。

【讨论】:

以上是关于如何使用带有 (axios/classhooks) 的 map 函数从 API 中读取的主要内容,如果未能解决你的问题,请参考以下文章

如何在带有 React 的 Typescript/JSX 中使用带有箭头函数的泛型?

如何在本地使用带有 express 的 graphql 和带有 mongoose 的 mongodb 来检索文档?

如何使用带有路径的“开始”和带有空格的命令在 Windows 中创建批处理文件

如何避免在带有 Swift 4 的 iOS 11 中使用带有刷新控件的 @objc?

如何使用带有打字稿的“调试”模块

如何使用 Qt 发送带有图像附件的电子邮件?