Utworzono wyliczenie, ale mam problem z importowaniem i używaniem wyliczenia w VS15.Jak importować Enum
Jest to enum, który jest zawarty w enums.ts:
enum EntityStatus {
New = 0,
Active = 1,
Archived = 2,
Trashed = 3,
Deleted = 4
}
Visual Studio widzi ten enum nawet bez importowania i tak nie daje błąd czasu kompilacji. Ale w czasie wykonywania, zostanie zgłoszony błąd
Cannot read property 'Archived' of undefined.
Więc teraz próbuję go importować jak importować inne klasy:
import {EntityStatus} from "../../core/enums";
Visual Studio teraz daje błąd czasu kompilacji:
"...enums is not a module ..."
Jak więc importować wyliczenie?
Nie sądzę, że * .d.ts byłoby dobrym miejscem do zdefiniowania Enum. –
Cóż, ja też nie. Zwłaszcza po zmarnowanym czasie, zastanawiając się, dlaczego moje wyliczenie nie jest zdefiniowane :) – luk355