【问题标题】:get UNDEFINED in redux data in react native在 react native 中的 redux 数据中获取 UNDEFINED
【发布时间】:2018-06-11 05:56:19
【问题描述】:

在reducer中获取了数据,但无法进入组件。 这是我的连接代码。

  const mapStateToProps =state => {
    return {
      name:state.fbLogin.name
    }
  }
    function mapDispatchToProps(dispatch){
      return bindActionCreators(ActionCreators,dispatch);
    }
  export default connect(mapStateToProps,mapDispatchToProps)(Chat);

我想使用 this.props.name 访问名称,但得到“未定义”

【问题讨论】:

    标签: javascript react-native redux


    【解决方案1】:

    检查你的商店,确保你有一个用于 fbLogin 的 reducer,代码似乎是正确的,你可能想要添加默认道具,这样你就不会遇到任何未定义的错误

    【讨论】:

    • 所有设置在减速机中完美..仍然无法获得
    【解决方案2】:

    重新启动您的应用程序.. 重新启动应用程序后,从减速器获取数据的一些时间未定义 可以看到真实数据

    希望对你有帮助

    【讨论】:

    • 谢谢你的朋友..重启我的应用程序后它现在可以工作了。它就像一个魅力..谢谢
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-11-07
    • 2021-06-21
    • 2019-07-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多