翻訳: React - TypeScript のプロパティの割り当ての構造化
P粉071602406
P粉071602406 2023-07-27 16:35:13
0
2
491
<p>関数があります</p> <pre class="brush:php;toolbar:false;">エクスポート関数 getSubjectsForStudent(data: any) : any[]</pre> <p>「データ引数」は外部ソースから受け取るものであり、強い型を定義することは現実的ではありません。 「return」は「data」から派生しているため、any 型でもあります。 <br /><br />「メイン」コンポーネントは、次のように「return」を「子」コンポーネントに渡します: </p><p><br /></ p> ; <pre class="brush:php;toolbar:false;"><MainCategories subject={getSubjectsForStudent(data)} /></pre> <p>MainCategories コンポーネントでは、</p> <pre class="brush:php;toolbar:false;">デフォルト関数 MainCategories(props:any) をエクスポート { const tmp = props.subjects; ...</pre> <p>翻訳: 問題なく動作します。 </p><p>しかし、私は欲しいです: </p><p>デフォルト関数 MainCategories( {subjects} ) をエクスポート {</p><p>誰か助けてくれますか? </p>


P粉071602406
P粉071602406

全員に返信(2)
P粉579008412

Props タイプまたはインターフェイスを追加する必要があります。その後、構造化を通じてサブジェクトを取得できます。

リーリー
いいねを押す +0
P粉155710425

これを実現するために私はよくこのパターンを使用しますが、主な鍵は小道具を定義することです。

リーリー
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート