1
我正在爲RiotJS創建TypeScript定義。這LIB採用嵌套函數,像這樣:TypeScript - 構建.d.ts定義文件 - 嵌套函數。
riot.route(args); // function
riot.route.parser(args); // function in function
這裏是我到目前爲止的摘錄:
declare module riot
{
export function route(callback : Function) : void
export function route(to : string) : void
}
我不知道如何組織定義爲「riot.route.parser ()「嵌套函數,並想知道是否有人有任何見解分享?
謝謝
謝謝。出於興趣,你如何用定義重載'路線'功能。即: \t「導出函數路徑(回調:功能):無效 \t導出函數路徑(到:字符串):無效」 或者,你纔剛剛任何回調? – user2386872 2015-03-25 10:58:26
@ user2386872只是使用聯合類型。請參閱更新 – basarat 2015-03-25 22:13:48
聰明 - 如果可以的話,我會再給你一個大拇指。再次感謝你 。 – user2386872 2015-03-27 10:38:49