_.map与_.each处理数据(underscore.js)用法?

我现在用如图的data数据,在data.task中,当approve等于false或者true时,对应的把status的值改为“驳回”或者“通过”,当approve等于null时,则不用处理status
clipboard.png

var data = JSON.parse($stateParams.detail);
 _.each(data.task, function(item){
      item.approve === true && (item.status = "完成");
      item.approve === false && (item.status = "驳回");
      return item;
    });
    
我现在用each或者map直接对data.task进行数据处理,但是不被建议这么使用map或者each,想问问有其他更好的处理方法么?
阅读 2k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题