【问题标题】:How to use like the useSelector in Class Component like mapStateToProps如何像 mapStateToProps 类组件中的 useSelector 一样使用
【发布时间】:2019-12-05 12:28:41
【问题描述】:

如何像使用 find 数据 ID 的类组件中的 useSelector 一样使用。 我知道mapStateToProps 可以在这里使用,但我不知道如何使用 React Navigation。从其他组件传递道具并获取道具然后像上面的代码一样使用它。

props.navigation.getParam 来自 React Navigation 和我的其他类组件

在函数组件中,我使用 useSelector。喜欢这段代码:

const productId = props.navigation.getParam('productId');
const selectedProduct = useSelector(state => 
    state.products.availableProducts.find(prod => prod.id == productId)
);

我的问题是如何将其转换为在类组件中工作?

【问题讨论】:

    标签: javascript react-native react-redux react-navigation


    【解决方案1】:

    您不能在基于类的组件中仅在功能组件中使用 useSelector

    【讨论】:

      猜你喜欢
      • 2022-09-25
      • 2019-11-29
      • 2020-05-02
      • 2022-12-09
      • 2021-05-05
      • 2021-12-30
      • 2021-09-14
      • 2021-03-29
      • 1970-01-01
      相关资源
      最近更新 更多