Angular 在typescript中使用别名导入特定类型
我可以将特定类型导入为Angular 在typescript中使用别名导入特定类型,angular,typescript,import,Angular,Typescript,Import,我可以将特定类型导入为 import { Type1, Type2 } from '../../my-file'; 我可以从别名为的文件导入所有类型 import * as fromApp from '../../../store/app.reducers'; 如何使用别名导入特定类型,例如 import { Type1, Type2 } as MyTypes from '../../my-file'; // of-course, this does not work 你能做的最接近的事情
import { Type1, Type2 } from '../../my-file';
我可以从别名为的文件导入所有类型
import * as fromApp from '../../../store/app.reducers';
如何使用别名导入特定类型,例如
import { Type1, Type2 } as MyTypes from '../../my-file'; // of-course, this does not work
你能做的最接近的事情是:
import {Type1, Type2} from '../../my-file';
const MyTypes = {Type1, Type2};
那么你认为类型的最终用法是什么呢?如果您正在查找
MyTypes.Type1
或MyTypes.Type2
,则可以将import*用作MyTypes
语句。但如果存在不需要的Type3
,则,只为Type1
和Type2
定义一个别名应该很好。您知道,对于构建过程来说,需要更少的类型并不会改变任何事情,只需使用*就可以了,无论什么
,如果您只是谈论类型的话