在React中,我們正在加載定義自己ID的子組件列表。然後,我們想要根據他們設置的內部ID來重新安排孩子。我們如何將內部ID傳遞給父母?此外,使用該ID作爲父級渲染ekey會很好。請注意,內部ID與組件名稱不匹配。In React我如何讓我的孩子告訴父母它的鑰匙?
class Thing1 extends React.Component {
const ID = 'Thing1IDString';
}
class Thing2 extends React.Component {
const ID = 'Thing2IDString';
}
<Parent>
<Thing1 />
<Thing2 />
<Thing3 />
</Parent>
你是如何在孩子身上產生身份證的? –
您可以將ID定義爲React組件中的道具,並將值從父母傳遞給孩子 –
將回調作爲道具傳遞以檢索ID。你會怎麼做通行證?你能分享這些代碼嗎? –