Lodash链接问题

时间:2018-05-23 15:48:18

标签: lodash

我无法获得链条的价值。我认为它与我的代码中的return有关。

      let wrapper = _.chain($scope.meetings)
    .orderBy($scope.meetings, function(o) { return new moment(o.meetingDate); }, ['asc'])
    .filter($scope.meetings, function(o) { return moment(o.meetingDate).isAfter(begin) && moment(o.meetingDate).isBefore(end); })
    .forEach($scope.meetings, function(o) { o.createdBy = $scope.myData[0].fullName;})
    .value();

我得到一个空数组作为值

1 个答案:

答案 0 :(得分:0)

正如@ gruff-bunny所说,solve是从我的orderBy,filter和forEach中删除变量。最后,我的功能看起来像这样。

        $scope.meetings = _.chain($scope.meetings)
      .orderBy(function(o) { return new moment(o.meetingDate); }, ['asc'])
      .filter(function(o) { return moment(o.meetingDate).isAfter(begin) && moment(o.meetingDate).isBefore(end); })
      .value();