Angular 6 Global Enum? - PullRequest
       4

Angular 6 Global Enum?

0 голосов
/ 01 марта 2019

Я объявил Enum в файле сценария типа компонента, и он отлично работает и хорошо работает в этом компоненте, но теперь я хочу использовать его в другом компоненте.

Основываясь на том, что я прочитал, я попробую несколько подходовно без результатов.

Где я могу объявить глобальный Enum, чтобы я мог использовать его во всех моих компонентах?

Enum Пример:

 enum AttendusTypeEnum {
          Todo = 1,
          Sent = 2,
          Corrected = 3
    };

Заранее спасибо.

1 Ответ

0 голосов
/ 01 марта 2019

Вы хотите создать файл TS и экспортировать Enum, чтобы он мог быть импортирован компонентами, которые его используют.

Примером этого может быть:

export enum AttendusTypeEnum{ Todo = 1, Sent = 2, Corrected = 3 };

Затем внутри компонента вам нужно будет импортировать {AttendusTypeEnum} из './file location';

здесь также ссылка на блик стека: https://stackblitz.com/edit/angular-pud3ri

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...