インターフェイスのキーを取得するか、文字列として入力するメソッド
P粉884667022
P粉884667022 2023-08-31 19:50:44
0
1
576
<p>インターフェイスとして定義された患者エンティティがあります</p> <pre class="brush:php;toolbar:false;">インターフェイスのエクスポート Patient { 名前: 文字列; 挨拶: 文字列; }</pre> <p>インターフェースにキーを追加または削除し続けるときに、レンダリング関数で明示的に変更することなく、患者インターフェースに各キーを表示するヘッダーを作成したいと考えています。 </p> <p>次の疑似コードを考えています</p> <pre class="brush:php;toolbar:false;"><tr> Patient.map((key) => <th>key.toString()</th>)のキー </tr></pre> <p>問題は、疑似コードを実際のコードに変換できないようです。型とインターフェイスを使用して、しばらく試してみましたが、問題が理解できないようです。 </p> <p>私は Typescript の知識を向上させ、React でのその可能性を認識しようとしています。どんな助けでも大歓迎です :)</p>
P粉884667022
P粉884667022

全員に返信(1)
P粉627136450

インターフェイスは実行時には実際には存在しません。これらはコンパイル時とリンティング時にのみ存在します。したがって、インターフェイスのキーを実行時にリストすることはできません。できる最善の方法は、インターフェイスのダミー オブジェクトを作成することです:

リーリー

次に、dummyPatient のキーを取得します:

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