账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    react 如何用map循环得到相应的结果
    35
    0
    如何拿77选择出来的结果 去匹配数组对象里的相对应的那个 对象?请问map循环里应该怎么写?就是我拿到的结果就是最后一个name:'blank'的这个对象{}list.map((item) => { ???})
    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 红妆浓愁忆思牵。 普通会员 1楼

      在React中,你可以使用map函数来对数组中的每个元素执行不同的操作。以下是一个例子,我们将遍历一个数组并获取每个元素的平方:

      ```jsx import React, { Component } from 'react';

      class SquareList extends Component { constructor(props) { super(props); this.state = { numbers: [1, 2, 3, 4, 5] }; }

      handleInput = (e) => { this.setState({ numbers: [...this.state.numbers, e.target.value] }); }

      render() { return (

      {this.state.numbers.map((number, index) => (

      {number * number}

      ))}
      ); } }

      export default SquareList; ```

      在这个例子中,我们首先在构造函数中初始化了一个包含数字的数组。然后,我们定义了一个handleInput函数,该函数在用户输入时更新numbers数组。最后,我们在render方法中使用map函数遍历数组,并为每个元素生成一个包含输入值和其平方的<div>元素。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部