2016-09-21 42 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