Chr*_*ler 3 react-native redux react-redux redux-toolkit mapstatetoprops
我的商店中有一个切片是我使用Redux Toolkit中的createEntityAdapter创建的。在函数组件中,您可以将useSelector与从 返回的选择器一起使用。但是如何在基于类的组件中以数组形式获取所有实体(如 selectAll 选择器)?我正在使用connect与mapStateToProps,它只允许我获取实体或 ids 作为道具,但并非所有实体都以与 ids 排序顺序相同的顺序排序......adapter.getSelectors()
您可以使用相同的selectAll选择器,但您可以在mapState函数中调用它以供使用,connect而不是将其传递给useSelector:
const mapState = (state) => {
return {
items: itemsSelectors.selectAll(state)
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1696 次 |
| 最近记录: |