非常に多くのデータで使用されるダム コンポーネントを作成しますが、表示は同じです。
問題は、ネイティブのデータ型またはオブジェクトの配列のみを受け入れる方が良いダムコンポーネントですか? 私のデータプロパティはテーブルごとに異なるためです。
<ScrollView>
{listOfData.map(()=>(
<Dumb title={data.title} description={data.description} >
))}
</ScrollView>
長所: オブジェクト プロパティの依存関係がない
短所:スマートコンポーネントでループが必要なため、面倒になります vs
<ScrollView>
<Dumbs data={listOfData} >
</ScrollView>
長所:スマートコンポーネントでよりシンプル
短所: ダムコンポーネントは特定のデータプロパティのみを受け入れます
では、どちらが良いでしょうか?私は2番目のものを使用し、最初にcomponent.tsにマッピングしてオブジェクトのプロパティを変更しますが、component.tsが乱雑になります