2017-06-13 47 views
0

我正在開發在Visual Studio Code上使用React Native,最近我的手錶停止工作,現在它一直告訴變量(其中大多數)是not availableWATCH不適用於Visual Studio Code,是一個錯誤嗎?

例如,對於下面的代碼:

MyFunc() 
{ 
    let fromDate = new Date(2017,4,24) 
    let toDate = new Date(2017,4,26)    
    let daysInDifference = Math.round((toDate.valueOf()-fromDate.valueOf())/(1000*60*60*24)) + 1; 

    for(let i = 0; i < daysInDifference; i++) 
    { 
     let Result = SomeFunction() 

     if(Result.length === 0) // everything is fine till here 
     { 
      let MyVariable = []; 

      for(let i = 0; i < daysInDifference; i++) 
      {  
       // .. 

我能跨過直到if()聲明,並觀看所有罰款: enter image description here

但是,如果我邁過if()聲明,調試器帶我到index.ios.bundle並帶着WATCH破碎回來:

捆綁: enter image description here

通知,當它回來,可變toDate(和許多其他我沒有顯示)爲 「可獲得」 VARIABLES -> Closure下,但不是在WATCH

enter image description here

試圖這樣做:

  • 安裝了最新的Visual Studio代碼
  • 重新安裝所有插件
  • 重新啓動機器一百萬次

用VARIABLES調試是一個痛苦的**,請任何幫助嗎?

回答

0

我重新啓動VS +機器,然後一切恢復正常。

相關問題