Tôi đang sử dụng các mô-đun AMD (cờ trình biên dịch "--module amd") trong dự án TypeScript của tôi. Trong khi tôi có thể easily use getters/setters on my classes Tôi muốn làm điều tương tự trên module của tôi, nhưnggetter/setter trên một mô-đun trong TypeScript
export get abc() : string {
return "abc";
}
lợi nhuận
lỗi TS1008: dấu hiệu bất ngờ; 'mô-đun, lớp, giao diện, enum, nhập hoặc tuyên bố' được mong đợi.
và
export function get abc() : string {
return "abc";
}
lợi nhuận
lỗi TS1005:. '(' Dự kiến
Tôi đang làm gì sai
thể trùng lặp của [Properties trong một module] (http://stackoverflow.com/questions/20925921/properties-in-a-module) – Acidic