首页 > 解决方案 > 如何在接口 Angular 4 中导入枚举

问题描述

大家好,现在我在 Angular 4 中的接口有一个问题。我的枚举中有这个:

 export enum Test{
    Test0 =0,
    Test1 =1,
    Test2 =2,
    Test3 =3
    }

在我的界面中:

import {Test} from './test';
 interface TestInterface {
   value1:string,
   value2: number,
    Test: Test
}

当我尝试扩展它时向我发送一个错误,例如“TestInterface 不存在”

interface Grid extends TestInterface {
    template;
}

这样对吗?谢谢你的帮助。

标签: angularenumsinterface

解决方案


如果要使用该接口,则需要将其导出:

import {Test} from './test';
 export interface TestInterface {    // <- Notice the export keyword here.
   value1:string,
   value2: number,
    Test: Test
}

推荐阅读