map双重循环

作者: 逸笛 | 来源:发表于2020-06-20 14:48 被阅读0次
    图片.png

    处理此类数据,实现以下功能 列表点击单个数据,弹窗


    图片.png
     showMore = (id, show) => {
        const { cardData = [],} = this.state;
        // 给数组点击的那一条数据添加show,并改变其值
        const card_data = cardData;
        card_data.map(title => {
          title.items.map(item => {
            if (id === item.id) {
              item.show = show;
            } else {
              item.show = false;
            }
          });
        });
        this.setState({
          cardData: card_data,
          showId: id,
          showFalg: true
        });
      }
    
    

    相关文章

      网友评论

        本文标题:map双重循环

        本文链接:https://www.haomeiwen.com/subject/gbawxktx.html