Reactjs Redux表单字段数组,为数组中的每个新项添加选择器
我有一个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
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
};
};