tôi đang cố gắng để tạo ra ví dụ từ chung chung kiểu T
ví dụ,Nhận constructor/Ví dụ từ loại generic trong nguyên cảo
class Factory {
public static generate<T>(): T {
return new T();
}
}
Nhưng kể từ T
chỉ là một loại không constructor, chúng ta không thể làm việc đó đi.
Không thể tạo một cá thể từ kiểu chung trong TypeScript?
Tôi cũng đã đọc những bài viết này nhưng không thể tìm thấy giải pháp.
- TypeScript #2037
- How to create a new object from type parameter in generic class in typescript?
- How can I create a new instance of the generic type of my Typescript class?
trùng lặp có thể xảy ra của [Làm thế nào để tạo ra một đối tượng mới từ loại tham số trong lớp chung trong nguyên cảo?] (http://stackoverflow.com/questions/17382143/how-to-create-a-new-object-from-type-parameter-in-generic-class-in-typescript) – Louis