用于开关盒内的回路

时间:2019-03-21 09:47:43

标签: javascript reactjs

我想在一个开关盒中运行一个for循环。

case POINTS:
      return {

        ...state,
        totalPoints: action.user_points[0].singular_point


      }

所以这里action.user_points[0]必须以0开头,并且应该一直上升到10。我该怎么做?

2 个答案:

答案 0 :(得分:3)

您可以slice除去数组中的前10个元素,然后将所有reduce的值singular_point合并为一个值。

case POINTS:
  return {
    ...state,
    totalPoints: action.user_points
      .slice(0, 10)
      .reduce((acc, point) => acc + point.singular_point, 0)
  };

答案 1 :(得分:0)

我只是做语法并举例说明。您可以按照要求修改代码

$foo = mb_substr($word, 0, mb_strlen($word)-1);