0
マップ内でネストされた戻り値があります。私のエラーはrenderTooltipが関数ではない、私のコードは以下のとおりです。反応メソッドは関数ではありません。関数は関数ではありません
renderTooltip =() => {
return(
<div>tooltip content</div>
)
}
render() {
const data = this.props.data || {};
return (
<div>
{data && data.applicants.map((e,i) => {
return (<span key={i}>
{e.date_type === 'something' ? this.renderTooltip(e.company_info) : ''}
</span>)
})}
</div>
)
}
期待どおりに動作しますが、あなたは正しいデータ –
あなた 'render'と' renderTooltip'を取得するかどうかを確認するには、同じコンポーネントクラス権の一部ですか? –