0
私はreactjsアプリケーションで作業しています。子コンポーネントにデータを渡したいと思います。私はParentを親コンポーネントとして、Test1とTest2を子コンポーネントとして持っています。また、私は親コンポーネントで一定のデータを持っています。すべての子コンポーネントに同じデータを渡したいと思います。どのように私はテストのデータにアクセスする方法 reactjs内の子コンポーネントにデータを渡す
import React from 'react';
export default class Test1 extends React.Component {
render() {
return (
<div className="summary-info">
<div>From Test1</div>
</div>
);
}
}
Test1を
で親import React, {PropTypes} from 'react';
import {bindActionCreators} from 'redux';
import {connect} from 'react-redux';
import {load} from 'redux/modules/viewlodging';
import Test1 from './Test1';
import Test2 from './Test2';
@connect(
state => ({data: state.viewlodging.data}),
dispatch => bindActionCreators({load}, dispatch))
export default class Viewlisting extends React.Component {
static propTypes = {
data: PropTypes.object,
load: PropTypes.func.isRequired
}
render() {
const {data} = this.props;
return (
<div>
<div className="row font14 relative">
<div className="container relative">
<div className="col-md-8">
<div className="row details">
<{data.title}>
</div>
</div>
<div className="col-md-4" >
<Test1/>
<Test2/>
</div>
</div>
</div>
</div>
);
}
}
のTest1をコンポーネント コードでこのデータにアクセスすることができますか?
は小道具の検証に欠けているの – user1820017
@ user1820017あなたはどんなエラーになりますか? – Boky
私はurの答えとしてデータを渡した後。私はエラーを取得しています "データが小道具の検証に欠けている" – user1820017