導入同在另一模塊中打字稿我有導出到模塊A中的類(IGeneric)和i導入的模塊(A)在模塊B.現在我不能能夠使用出口類(IGeneric)在模塊B.我怎樣才能導出類到模塊和具有角
注意:出口類不是一個組件,指令和service.it是計劃打字稿類
任何幫助,提前感謝感謝。下面是我試圖導出類
export class IGeneric{
header : any[];
content : [{
lable :any,
value :any
}]
}
導入同在另一模塊中打字稿我有導出到模塊A中的類(IGeneric)和i導入的模塊(A)在模塊B.現在我不能能夠使用出口類(IGeneric)在模塊B.我怎樣才能導出類到模塊和具有角
注意:出口類不是一個組件,指令和service.it是計劃打字稿類
任何幫助,提前感謝感謝。下面是我試圖導出類
export class IGeneric{
header : any[];
content : [{
lable :any,
value :any
}]
}
index
文件將會對你有所幫助,如果你不希望顯示類的整個路徑
假設你必須在其中你有IGeneric
類
igeneric.model.ts
export class IGeneric{
header : any[];
content : [{
lable :any,
value :any
}]
模塊MyModule的
索引文件應該是你的模塊MyModule的目錄內
index.ts
export * from 'app/MyModule/igeneric.model';
然後在你的組件,你可以導入
import {IGeneric} from 'app/MyModule'
這看起來像一個ES6 /打字稿模塊導入/導出問題,而不是(完全不同的和單獨的)NgModule系統的問題。 如果是這樣的話,那麼你只需要import
你想在的.ts文件的頂部,你從文件所需的類,如:
import { IGeneric } from './relative/path/to/definition';
,然後使用這個類,你通常會在一個組件/服務等
public generic: IGeneric;
你如何使用/消費'IGeneric'類? – danimal