2017-03-06 37 views
0

我定義了數組,並且在調試器和應用程序中它總是未定義的。 我沒有辦法如何調試這一點,只需JavaScript的不工作,因爲它應該..React.js - 即使在我定義數組時,它也是未定義的

let newArray=[]; 
for (let i in data) { ///newArray is undefined 
    const newData = update(data[i], 
     reactID: {$set: this.reactID} 
    }); 
    newArray.push(newData); ///newArray is undefined 
    this.reactID++; 
} 
dispatch(actions.change("model.records",newArray)); ///newArray is undefined 

即使調試調度和Redux的行動,newArray也有不確定的......

我能做些什麼現在?

回答

0

經過1個小時的調試,使用webpack重建後,我將「newArray」重命名爲「something」,現在發生了一些奇怪的事情後,它正在工作。 不,我沒有任何地方在函數定義「newArray」我tripple使用查找檢查;)

相關問題