在對象遍歷中去字符串截取某個字段而後賦值給這個字段的坑

此坑比較大vue

場景:this

vue子組件拿父組件的傳值,[{},{}]結構的,父組件爲2014-02-04 03:55:33,子組件須要過濾改變爲02-04 03:55:33spa

filterDataAddClassName(list) {
      let _this = this;
      if (Object.keys(list).length > 0) {
        return list.map(item => {
          item.cellClassName = {
            id: `level-class-style-${item.alarmLevel}`
          };
          // item.callTime = item.callTime.substring(5);
          // console.log(item.callTime);
          let nTime = item.callTime.substring(5);
          item.NewCallTime = nTime;
          return item;
        });
      }
    },

正常寫法爲註釋code

可是這樣會出現一個問題,多是相同內存的遞歸???反正會一直截取字符串,不明白爲何blog

可是我用了一個新值去放這個處理的,就ok了遞歸

相關文章
相關標籤/搜索