網站搜尋

angular - 匯入兩個同名的已導出類別


在 TypeScript 中,使用 Angular 2,我需要匯入兩個名稱相同但位於不同路徑的類別。

這個專案太大了,我覺得很難更改導出的類別名稱。

有沒有辦法為匯入的類別設別名,

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

答案#1

你可以這樣使用 as:

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

你可以在這裡了解更多關於 ES6 的 import 語句。