2017-07-07 72 views

回答

0

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 
    } 
    } 
} 
0

派生類基類上的構造函數。

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'); 
+0

謝謝它得到它的工作。 –

相關問題