2016-09-21 73 views
27

在打字稿中,使用Angular 2,我需要導入兩個具有相同名稱但位於不同路徑的類。導入兩個同名的導出類

該項目太大了,我覺得很難更改導出的類名稱。

有沒有辦法別名導入的類,

import {Class1} from '../location1/class1' 
import {Class1} from '../location2/class1' 

回答

54

可以使用這樣的:

import {Class1} from '../location1/class1' 
import {Class1 as Alias} from '../location2/class1' 

你可以找到更多關於ES6 import語句here

+0

哇...這個工作...謝謝 –

+0

@toskv謝謝..不是所有英雄的穿披肩。 :) – Arun

+0

@Arun幸運的我,你呢。 :) – toskv