Reactjs Redux表单字段数组,为数组中的每个新项添加选择器

Reactjs Redux表单字段数组,为数组中的每个新项添加选择器,reactjs,redux,redux-form,Reactjs,Redux,Redux Form,我有一个Redux表单,它包含一个字段数组。是否有方法为字段数组中的每个项构建选择器?在上下文中,我这样做只是为了在一个单独的字段中合计它们 const selector = formValueSelector('mainForm'); export const mapState = (state, ownProps) => { const test1 = selector(state, 'test.0.total'); const test2 = selector(s

我有一个Redux表单,它包含一个字段数组。是否有方法为字段数组中的每个项构建选择器?在上下文中,我这样做只是为了在一个单独的字段中合计它们

const selector = formValueSelector('mainForm');

export const mapState = (state, ownProps) => {
    const test1 = selector(state, 'test.0.total'); 
    const test2 = selector(state, 'test.1.total');
  return {
    test1,
    test2
  };
};
是否有一个was循环检查
测试中的每个项目
,并返回其
。总计
?我正在努力想出这个的语法。。。我的想法如下,但如何使数组中的项目总数保持动态(选择器在redux表单中的工作方式让我有点困惑,是否有可能使用Reselect)

const selector = formValueSelector('mainForm');

export const mapState = (state, ownProps) => {
    const test1 = selector(state, 'test.0.total'); 
    const test2 = selector(state, 'test.1.total');
    const sum = test + test1;
  return {
    test1,
    test2,
    sum
  };
};