2015-04-01 30 views
0

對於下面的代碼:如何訪問該變量在打字稿

export var enableTraps = false; 

/** 
* Drops into the debugger. 
* @param breakIfTrue if undefined or true, will break. 
*/ 
export var trap = function (breakIfTrue?: boolean): void { 
    if (!enableTraps) 
     return; 
    if ((breakIfTrue === undefined) || breakIfTrue) 
     debugger; 
} 

調試器告訴我,enableTraps在陷阱功能是不確定的。我如何指定var enableTraps?

謝謝 - 戴夫

回答

1

調試器告訴我,在告警功能enableTraps是不確定的。如何指定var enableTraps

你有什麼是正確的TS/JS。我不相信你。除非您在使用的運行時環境中發現錯誤。

+0

你是對的 - IE調試器沒有正確顯示值。 – 2015-04-02 16:53:36

+0

FWIW'我不相信你的意思是一個笑話:) – basarat 2015-04-03 01:33:42

+1

哦,是的,我確實把它當作笑話。但它也確實讓我再看一次。太有趣了,解決了我的問題。 – 2015-04-03 17:44:15