Iは、2つのインターフェースを有する:インターフェイスを持つプロパティは定義されていませんか?
<input [ngModel]="customer.customerinfo.code">
問題は:
customer.interface.ts HTMLで
export interface Customer{
name?:string;
customerinfo?:CustomerInfo;
}
customerinfo.interface.ts
export interface CustomerInfo{
code?:number;
}
を私は、これは持っていますcustomerinfoが定義されていないというエラーが出ます。なにか提案を? もし私がcustomerinfoがオプションであると付け加えれば、なぜこの問題がありますか?
以下のように安全なナビゲーション演算子を使用不定となり、APIからデータを取得しているので、型はそのプロパティが実際のオブジェクトがそれを持っていることを意味しないということを定義しているからです。顧客がどこから来ているか教えてください。 –
@IngoBurk時々私はそれに応答することができませんし、時々私は..時にはAPIがcustomerinfoに関する情報を返すことを意味し、ときどき – uzhas