私はReactを使い始めました。コンポーネント内のコンポーネントを呼び出すようにしてください - React
最初のコンポーネントではmap()関数(動作する)を使用してオブジェクトの配列を反復し、単純なh1タグを返すだけの他のコンポーネントを呼び出したいと思います。
まあ、何も呼び出されておらず、コンソールにエラーはありません。
HomePageBoxesData.js
console.log
をすれば、それはそこではないようですが、にconsole.logが復帰する前であれば、それは起動します)問題が
renderAvatarData()
で戻り文であると信じて
import React, { Component } from 'react';
import AvatarDetails from './AvatarDetails';
class HomePageBoxesData extends Component{
constructor(props) {
super(props);
};
renderAvatarData(){
this.props.data.map(data => {
return <AvatarDetails data={data}/>
});
}
render(){
return(
<div>
{this.renderAvatarData()}
</div>
);
}
};
export default HomePageBoxesData;
AvatarDetails.js
import React, { Component } from 'react';
class AvatarDetails extends Component{
constructor(props) {
super(props);
};
render(){
return(
<h1>Hello World</h1>
);
}
};
export default AvatarDetails;
Thより良い方があるかどうかわかりませんそれはそうです!ありがとうございました!! –
答えを受け入れる、それはurの問題を解決:) –