首页 > 其他 > 详细

react 使用map 的时候提示 没有返回值

时间:2019-04-11 21:16:20      阅读:121      评论:0      收藏:0      [点我收藏+]

技术分享图片

 

因为map 的函数体里 用了if判断,在if块之外return 一个值就可以了

 <div className="service-entry">
          {!!services && services.map((item,index) => {
            if(item.name === ‘洗衣机‘){
              return (
                <div key={index} className=‘wanshing-entry busy‘ onClick={this.ShowFeeModel}>
                  <div className="state-icon"></div>
                  <div className="seal">
                    <span className="seal-time">{item.minTime/60}分钟 /</span>
                    <span className="money-icon">¥</span>
                    <span className="seal-money">{item.price}</span>
                  </div>
                  <div className="entry-text">我要洗衣</div>
                </div>
              );
            }else if(item.name === ‘烘干机‘){
              return(
                <div key={index} className="drying-entry maintenance" onClick={this.ToDry}>
                  <div className="state-icon"></div>
                  <div className="seal">
                    <span className="seal-time">{item.minTime/60}分钟 /</span>
                    <span className="money-icon">¥</span>
                    <span className="seal-money">{item.price}</span>
                  </div>
                  <div className="entry-text">我要烘干</div>
                </div>
              // <div className="refer-time">参考剩余时间:20分钟</div>
              );
            }
            return null;
          })}
        </div>

  

 

react 使用map 的时候提示 没有返回值

原文:https://www.cnblogs.com/yigexiaojiangshi/p/10692181.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!