これはReactを学んでいる間に私が間違って見つけた答えに関する質問です。私は次の式を追加した場合、それは絶対にうまく動作しますnewDiv
のクラスに<div>
要素内リアクション式内で関数を実行する
class Table extends Component {
render() {
const {list, pattern, onDismiss} = this.props;
return (
<div className="newDiv">
</div>
)
}
}
:
{
list.filter(isSearched(pattern)).map(item =>
<div key={item.objectID}>
</div>
)
}
私が使用していない場合は
は、次のTable
コンポーネントを取りますショートカットの機能の構文、またはこのようなES5関数を使用します(追加の{
と}
:
{
list.filter(isSearched(pattern)).map(item => {
<div key={item.objectID}>
</div>
})
}
動作しません。これは公式のリアクション「もの」ですか?ショートカットバージョンの矢印機能を使用する場合は、map
のようなES6関数しか使用できません。
実際にそのことが役立っているかどうかはわかりません。 – OmisNomis