react-redux - Immutable.js - TypeError : get(. ..).toJS 不是函数

标签 react-redux immutable.js

在 ImmutableJS 上苦苦挣扎...出现错误:

TypeError: this.props.dataTable.get(...).toJS is not a function

与此行相关:

let tbodyRows = this.props.dataTable.get('data').toJS();

当我执行 console.log this.props.dataTable.get('data') 我得到 Array[1] 并且该数组包含单个数据对象(这是我所期望的)。

最佳答案

为了使用.toJS()this.props.dataTable.get('data')应该返回一个List (在本例中)不是数组

关于react-redux - Immutable.js - TypeError : get(. ..).toJS 不是函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43106212/

相关文章:

javascript - redux 状态更改后处理不纯的 DOM 操作

javascript - 更改不可变映射中的键

javascript - 对象分配扩展对象的不可变数组

javascript - 如何将 JS 对象数组与现有的不可变 JS 有序映射结合起来?

javascript - 访问 Apollo Store 就像我以前使用 Redux Store 一样

javascript - 在react redux中唯一地计算某些元素

javascript - 在使用 redux 的 react 组件中访问 this.props 时未定义

javascript - 如何在 react js redux 中添加刷新 token 功能

javascript - 我应该在域之后还是在应用程序 View 之后构建 Redux 商店?

javascript - Immutable.js 中的延迟连接?