Tôi đã tạo một enum, nhưng tôi gặp sự cố khi nhập và sử dụng enum trong VS15.
Đây là enum được chứa trong enums.ts:
enum EntityStatus {
New = 0,
Active = 1,
Archived = 2,
Trashed = 3,
Deleted = 4
}
Visual Studio nhìn thấy enum này mà không cần nhập và do đó không đưa ra lỗi thời gian biên dịch. Nhưng trong thời gian chạy, một lỗi sẽ xảy ra
Cannot read property 'Archived' of undefined.
Vì vậy, bây giờ tôi cố gắng nhập nó giống như nhập các lớp khác:
import {EntityStatus} from "../../core/enums";
Visual Studio hiện đưa ra lỗi thời gian biên dịch:
"...enums is not a module ..."
Vậy làm cách nào để nhập enum?