我想這樣做的以下C#
代碼翻譯成TypeScript
:別名打字稿陣列
[JsType(JsMode.Json)]
public class position : JsArray<JsNumber>
{
}
[JsType(JsMode.Json)]
public class coordinateArray : JsArray<position>
{
}
[JsType(JsMode.Json)]
public class polygonRings : JsArray<coordinateArray>
{
}
我試圖做這樣的:
export interface position {
(): number[];
}
export interface coordinateArray {
(): position[];
}
export interface polygonRings {
(): coordinateArray[];
}
但是當我嘗試投它,我有一些問題:
無法將'coordinateArray'轉換爲'position []'。
在代碼:
(<position[]> lineString.coordinates).push(position);
完全如我所想,thx;) – Nickon 2013-02-18 20:07:28