Tôi có giao diện TypeScript. Vấn đề là nó có khoảng 40 thành viên. Khi tôi sử dụng nó và tôi thực hiện chỉ các thành viên được chọn, tôi nhận được một lỗi rằng có một số thiếu. Làm thế nào để bỏ qua nó? Tôi có phải thực hiện tất cả chúng không? Sự cố này ngăn tôi truyền một loại sang loại khác.Triển khai tất cả thành viên giao diện
Ví dụ:
interface A {
// 40 members
}
class B implements A {
// only 5 members implemented
}
// somewhere in the code
var myVar1: A = something;
var myVar2: B = <B> myVar1; // here an error (can't convert because B has missing some properties and methods:/)
Quy tắc cho giao diện bằng tất cả ngôn ngữ tôi đã gặp phải là bạn phải triển khai tất cả các phương pháp của nó. –