Tôi muốn xác định giao diện có thuộc tính chỉ đọc. Ví dụ;Có thể sử dụng getters/setters trong giao diện TypeScript không?
interface foo {
get bar():bool;
}
Tuy nhiên, điều này sẽ gây ra lỗi cú pháp, "mong đợi"; "trên thanh. Tôi đã thiết lập VisualStudio của tôi để sử dụng mục tiêu ES5, vì vậy getters được hỗ trợ. Đây có phải là giới hạn giao diện không? Có thể thay đổi này trong tương lai; đó là một điều rất hay để có thể làm được.
Xem http: // stackoverflow .com/questions/12838248/is-it-possible-to-use-getters-setters-in-interface-definition –
Vâng, đây là giới hạn của giao diện. Xem thêm [câu hỏi này] [1]. [1]: http://stackoverflow.com/questions/12838248/is-it-possible-to-use-getters-setters-in-interface-definition – Valentin