【问题标题】:react-redux reselect within an objectreact-redux 在对象内重新选择
【发布时间】:2018-11-05 10:21:17
【问题描述】:

我的初始状态是:

initialState = fromJS({
name : '',
dataList : {
text : '',
}
});

我一直在尝试使用 createSelectors 访问 dataList 中的 文本

这些是我尝试过的代码。

const data = state => state.get('addData', initialState);

const x = () =>
  createSelector(data , (prop, dataList ) => ({
    ...prop,
    dataList ,
  }));

编辑:

我也试过了

const x = () =>
      createSelector(data , prop => prop.get('text'));

【问题讨论】:

  • 你需要选择dataList,而不是addData

标签: reactjs react-redux redux-saga reselect


【解决方案1】:

const data = state => state.get('addData', initialState);可能有错别字

addData 应该是dataList

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-03-20
    • 1970-01-01
    相关资源
    最近更新 更多