我正在尝试模拟此对象以发送请求:
export interface ISample{
data: string;
gas :IGas[];
}
export interface IGas {
id :string;
type:string;
}
在组件中,我创建了addSample()。
addPrelevementACR() {
let sample= {} as ISample;
let gasCO2= {} as IGas;
let gasCO= {} as IGas;
sample.data= this.data;
gasCO2.id="1";
gasCO2.type=""CO2";
sample.gas[0]=gasCO2;
gasCO.id="2";
gasCO.type="CO"
sample.gas[1]=gasCO;
}
我收到此错误:无法设置未定义的属性“1”
如何解决此问题