我几乎造成了名称冲突,因为我创建了一个具有 common name 的类Message
,它已经存在于 PrimeNG 中:
import {Message} from "primeng/primeng";
import {Message} from "./dto";
因为这是我的代码,所以我可以简单地将类重命名为其他任何名称(如MessageDTO
)。但如果这是外部课程,我会遇到问题。
有没有办法用别名导入类,或者任何其他处理名称冲突的方法?在 Java 中,您可以使用完全限定名称而不是 import 来引用类,这看起来很难看,但通常是不可避免的。它在 Angular 2/TypeScript 中是什么样子的?