0
以下は私のコードtypescriptの変数のインタフェースから型を設定できますか?
interface apiResult {
Token: string;
Result: any;
}
const result: apiResult = payload.Result;
このコードは何を意味しているのですか? タイプをインターフェイスから変数に設定できますか?
以下は私のコードtypescriptの変数のインタフェースから型を設定できますか?
interface apiResult {
Token: string;
Result: any;
}
const result: apiResult = payload.Result;
このコードは何を意味しているのですか? タイプをインターフェイスから変数に設定できますか?
インターフェイスは、TSクラスが受け取ることができるものを定義するために使用されます。ここで、インターフェイスは、apiResultが任意のタイプ(動的)の文字列とResultであるトークンを受け入れることができるように定義されています。 あなたは強く、それがモデル
Result: ResultModel;
で行わなければならないインタフェースからの変数を入力する必要がある場合は、あなたのResultModel
例定義:あなたは述べてモデルを構築する。ここ
export class ResultModel {
//Fields
id: number
documentId: number
someProperty?: string
constructor (id: number, documentId: number){
this.id = id
this.documentId = documentId
}}
をidとdocumentIdは、somePropertyがnullable/optionalの場合に設定する必要があります
私は全く同意します返信を更新しました – rlcrews