2016-08-23 7 views
0

に反応します?私はアプリケーションでそれを得ることができますが、どのように私はそれの子にそれを渡すことができますか分からない。は、私はjsのメインファイルを持っている、のは言わせReduxのプロバイダ孫

私は、私はまだ私のproba.jsで空のオブジェクトを取得、次のことを試みたが、動作しません:

import React from 'react' 
import { connect } from 'react-redux'; 

export class Proba extends React.Component 
{ 
    constructor(props) 
    { 
     super(props); 
     console.log(this.props); 
    } 


    render() 
    { 
     return <p>{this.props.a}</p>; 
    } 
} 

function anotherMapStateToProps(store) 
{ 
    return { 
     a: 'ok' 
    }; 
} 

function anoterMapDispatchToProps(dispatch) 
{ 
    return {}; 
} 

export default connect(anotherMapStateToProps, anoterMapDispatchToProps)(Proba) 

答えて

0

あなたがAppのためにやったのと同じ方法を。 connect()と入力して、コンポーネントにコンポーネントとして渡したいストアの値を取得します。

export default connect(anotherMapStateToProps, anoterMapDispatchToProps)(Proba) 
+0

私はそれを試して、私の質問を更新しました。私のapp.jsで何も変更されていませんか? –

関連する問題