如何將模型數據傳遞到另一個模型Angular 2 |如何將模型數據傳遞到另一個模型
例如,我要注入該模型2 建模..
model1.ts
export class model1{
constructor(private user: modelUser;){}
}
model2.ts
export class model2{
constructor(public modelUser: string){}
}
如何將模型數據傳遞到另一個模型Angular 2 |如何將模型數據傳遞到另一個模型
例如,我要注入該模型2 建模..
model1.ts
export class model1{
constructor(private user: modelUser;){}
}
model2.ts
export class model2{
constructor(public modelUser: string){}
}
Model1.ts
import { Model2} from './model2'
export class Model1{
user: Model2
}
Model2.ts
export class Model2{
id: Number
name: String
}
你可以從模型1調用模型2類似的東西包含的構造函數必須調用超()將執行此
export class Model1{
...
someFunction(){
const userDetail = {
id: user.id
name: user.name
}
}
}
派生類基類上的構造函數。
export class model2{
constructor(public modelUser: string){
console.log(modelUser);
}
}
export class model1 extends model2{
constructor(public modelUser: string){
super(modelUser);
console.log(this.modelUser)
}
}
let y=new model2('model2');
let x=new model1('model1');
謝謝它得到它的工作。 –
您的問題不清楚。 – SaiUnique