导入两个具有相同名称的导出类


121

在打字稿中,使用Angular 2,我需要导入两个具有相同名称但位于不同路径的类。

该项目太大,以至于我很难更改导出的类名。

有什么办法别名导入的类,

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

Answers:


244

您可以这样使用as

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

您可以在此处找到有关ES6 import语句的更多信息。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.